Базы данных в MS Access и запросы в MS SQL server

  • 14 нояб. 2010 г.
  • 1491 Слова
Содержание стр
Введение 3
1 Создание базы данных в MS Access 6
2 Импорт и составление запросов в MS SQL Server 11

Введение

Информационные системы – это системы сбора, хранения и обработки информации. Изначально такие системы существовали в письменном виде. Для их хранения использовались различные картотеки, папки, журналы, биб-лиотечные каталоги и т.д.База данных – важнейшая составная часть ин-формационных систем.
В общем смысле термин база данных можно применить к любой сово-купности связанной информации, объединенной вместе по определенному признаку. Например, в качестве базы данных можно рассматривать расписа-ние движения поездов или книгу регистрации данных о заказах покупателей и их выполнении. При этом в качестве базы данныхрассматривается только набор данных, организованных определенным образом. Поэтому обычная за-писная книжка, если только в ней не записана информация в структуриро-ванном виде, не может считаться базой данных.
База данных (БД) – это совокупность взаимосвязанных файлов дан-ных, содержащих структурированную информацию, относящуюся к оп-ределенной предметной области.
Любая информационная система должнавыполнять три основные функ-ции: ввод данных, запросы по данным, составление отчетов.
Ввод данных. Система должна предоставлять возможность накапливания и упорядочивания данных. Необходимо обеспечить просмотр этих данных, внесение в них изменений и дополнений, чтобы поддерживать актуальность информации.
Запросы по данным. В системе должна существовать возможность нахо-дить и просматривать отдельныечасти накопленной информации.
Составление отчетов. Время от времени возникает необходимость обобщать и анализировать большую группу данных информационной систе-мы, представляя ее в виде документа.

ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ

Microsoft (MS) Access является системой управления реляционными БД. В ре-ляционных базах данных информация хранится в одной или несколькихтабли-цах. Связь между таблицами осуществляется по совпадающим значениям полей.
Прежде чем ввести информацию в БД, ее необходимо структурировать определенным образом. Для этого нужно преобразовать данные к виду, оп-ределяемому системой управления базами данных, т. е. спроектировать БД.
Большинство баз данных имеет табличную структуру. Таблица состоит из строк и столбцов и имеет уникальное имя вбазе данных. В базах данных столбцы называются полями, представляющими определенные типы инфор-мации об объектах, а строки – записями.
Реальные объекты любой БД необходимо группировать по определенно-му признаку таким образом, чтобы в каждой такой группе находились объек-ты одного типа.
Сущностью ─ называется группа объектов одного типа.
Экземпляр сущности ─ один из объектовтакой группы.
Например: овощи ─ это сущность, капуста ─ экземпляр сущности.
Атрибут сущности описывает свойства сущности. Каждый атрибут имеет имя.
Например: сущность овощи имеет следующие имена атрибутов: название овоща, ЦЕНА, вес.
Для каждого экземпляра сущности атрибут принимает конкретные значе-ния: свекла, 3 кг, 5 руб. Значения атрибутов называются данными, для иххранения и проектируется база данных.
Атрибут, значения которого однозначно определяют экземпляры сущности, называют ключевым атрибутом. Остальные атрибуты ─ описательные. На-звание экземпляра сущности – это ключевой атрибут. Вес и ЦЕНА – описатель-ные.
В некоторых случаях сущность не имеет ни одного атрибута с различны-ми значениями. Пусть, например, имеется сущность СОТРУДНИК с именамиатрибутов: Фамилия, Имя, Отчество, Год рождения, Образование. Любой из перечисленных атрибутов, взятый отдельно, не является ключевым, так как его значение может повториться. В этих случаях для однозначной идентифи-ка¬ции экземпляров сущности вводится составной ключ, то есть совокуп-ность атрибутов, комбинация значений которых не повторяется. В нашем примере...
tracking img