Данная книга, написанная А.С. Грошевым, посвящена фундаментальным основам работы с базами данных. В ней излагаются принципы проектирования и использования баз данных, как важнейшего компонента современных информационных систем, рассматриваются вопросы практической работы с базами данных в системах Visual FoxPro, Access и SQLServer. Книга состоит из шести частей, в которых приводится терминология, используемая в теории баз данных, разбираются принципы классификации баз данных, рассматриваются основные этапы проектирования информационной системы и ее базы данных, текстовое описание задачи, построение концептуальной и физической модели в системе CASE Studio и многое другое.
Основное назначение данного учебника — помощь студентам в освоении знании в области теории баз данных и выработки практических навыков применения этих знаний. Особое внимание уделено основным концепциям проектирования и построения баз данных. Подробно рассматриваются вопросы последовательной нормализации отноишний. построения ER-модели и использования CASE-систем при проектировании. Описаны технологии организации процессов обработки данных в базе данных с использованием структурного языка программирования, языка SQL и визуальных средств среды Visual FoxPro. Представлены возможности встроенных средств среды разработки Visual FoxPro по аспектам Управления базой данных, защите базы данных, реализации многопользовательского режима работы с базой данных.
В третьем издании книги "SQL: полное руководство", написанной Джеймсом Гроффом, Полом Вайнбергом и Эндрю Оппельлкм содержится исчерпывающее, глубокое и детальное описание языка SQL. Книга предназначена как для пользователей, программистов и специалистов в области обработки данных, так и для менеджеров, которые хотят узнать, какое влияние оказывает SQL на компьютерный рынок. В книге рассматриваются основные понятия, необходимые для изучения SQL и применения его на практике, описываются история развития и стандарты этого языка, а также рассказывается о роли, которую играет SQL в разных сегментах компьютерной индустрии - от корпоративной обработки данных до хранилищ данных и архитектуры веб-сайтов.
В книге Эрика Редмонда и Джима Р. Уилсона "Семь баз данных за семь недель" описаны большинство из современных баз данных с открытым исходным кодом: Redis, Neo4J, CouchDB, MongoDB, HBase, PostgreSQL и Riak. Для каждой базы приведены примеры работы с реальными данными, демонстрирующие основные идеи и сильные стороны. Эта книга прольет свет на сильные и слабые стороны каждой из семи баз данных и научит вас выбирать ту, которая лучше отвечает требованиям. Издание предназначено для программистов разной квалификации, использующих базы данных в своей профессиональной деятельности.
Книга Бена Форты "SQL за 10 минут" поможет вам быстро освоить SQL. Вы начнете с простой выборки данных, постепенно переходя к более сложным темам, таким как объединения, подзапросы, хранимые процедуры, курсоры, триггеры и ограничения. Обучение будет проходить методично, систематично и просто — на каждый урок вам потребуется не более 10 минут. Книга уже помогла изучить SQL сотням тысяч пользователей, теперь пришел ваш черед. Переходите к первому уроку и приступайте к работе. Вы быстро научитесь писать эффективные SQL-запросы.
В данной книге рассматриваются понятия баз данных и варианты их архитектуры. Дается характеристика моделей представления данных, рассматриваются реляционная модель данных и проектирование реляционных баз данных, CASE-системы, защита и администрирование баз данных. Описывается технология разработки персональных баз данных и клиентской части распределенных БД с помощью СУБД Microsoft Access, Visual FoxPro, системы Borland С++ Builder и серверной части с помощью Microsoft SQL Server. Описываются основы публикации БД в Интернете, архитектура Web-приложений, интерфейсы CGI и ISAPI/NSAPI. Дается общая характеристика технологии ADO .NET, Web-сервисов и средств публикации баз данных в Интернете.
Данная книга Вадима Дунаева "Базы данных: язык SQL" посвящена языку манипулирования реляционными базами данных, а не их проектированию и сопровождению. В книге рассмотрен язык структурированных запросов для взаимодействия с базами данных - SQL, на практических примерах подробно описаны основные конструкции языка, а также различные типы запросов: простые, сложные, рекурсивные. Показано, как осуществлять вычисления в запросах с помощью агрегатных функций и условных выражений. Уделено внимание администрированию СУБД с помощью запросов.
Широкое использование технологий баз данных в различных областях деятельности привело к тому, что современный специалист по информационным технологиям просто обязан иметь познания в этой области, даже если его непосредственные обязанности напрямую не связаны с базами данных. В учебном пособии Сергея Нестерова изложен материал учебной дисциплины «Базы данных», в ходе изучения которой студенты получают знания о моделях данных, проектировании реляционных баз данных, языке SQL. Пособие рекомендуется для студентов высших учебных заведений, обучающихся по направлению подготовки бакалавров «Системный анализ и управление» при изучении дисциплины «Базы данных».
Данная книга Алекса Кригеля и Бориса Трухнова посвящена SQL. Этот стандартный язык, предназначенный для работы с базами данных, стал своеобразным эсперанто для всех, кто связан с миром баз данных. К сожалению, в данной книге невозможно описать все существующие реализации языка, поэтому авторы решили сконцентрировать внимание на продуктах “большой тройки” и описать различия между Oracle, DB2, Microsoft SQL Server и современной стандартной версией языка SQL. Данная книга создавалась для читателей любого уровня подготовки, от начинающих до профессионалов. Ее можно использовать в качестве справочника — своего рода настольного пособия, которое поможет решать задачи взаимодействия с реляционными базами данных в гетерогенной среде.
Основная идея книги Галины Мирошниченко "Реляционные базы данных: практические приемы оптимальных решений" состоит в том, чтобы рассмотреть решения, принимаемые на всех этапах процесса разработки клиент-серверного приложения с оперативной обработкой транзакций, иначе называемого OLTP-приложением (On-Line Transaction Processing) реляционной базы данных, расположенной на одном сервере, с точки зрения того, к какому уровню производительности эти решения приведут. Для каждого из этих этапов предлагаются стандартные приемы, позволяющие оптимизировать те или иные критерии, основным из которых является производительность информационной системы.