Предисловие

ОГЛАВЛЕНИЕ

ПРЕДИСЛОВИЕ........................................................................................................5

1. ОСНОВНЫЕ ПОНЯТИЯ....................................................................................... 6

1.1. База данных...................................................................................................... 6

1.1.1. Классификация баз данных.................................................................. 7

1.1.2. Структурные элементы базы данных................................................. 8

1.2. Виды моделей данных.................................................................................. 10

1.2.1. Иерархическая модель данных.......................................................... 10

1.2.2. Сетевая модель данных...................................................................... 12

1.2.3. Реляционная модель данных............................................................. 12

2. ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ СУБД........................................... 13

2.1. Общие сведения.……………………………………………………………13

2.2. Производительность СУБД ………............................................................ 15

2.3. Обеспечение целостности данных на уровне

базы данных................................................................................................. 15

2.4. Обеспечение безопасности........................................................................ 16

2.5. Работа в многопользовательских средах.................................................... 16

2.6. Импорт-экспорт........................................................................................... 17

2.7. Доступ к данным посредством языка SQL................................................ 17

2.8. Возможности запросов и инструментальные

средства разработки прикладных программ.............................................. 18

3. ОСНОВЫ ТЕХНОЛОГИИ РАБОТЫ В СУБД ……......................................... 19

3.1. Команды для выполнения типовых операций........................................... 19

3.1.1. Типовая структура интерфейса............................................................ 19

3.1.2. Команды для работы с файлами.......................................................... 21

3.1.3. Команды редактирования.................................................................... 22

3.1.4. Команды форматирования.................................................................. 22

3.1.5. Команды для работы с окнами........................................................... 22

3.1.6. Система получения справочной информации.................................. 23

3.2. Обобщенная технология работы................................................................ 23

3.2.1. Общее представление об этапах технологии …………..................... 23

3.2.2. Создание структуры таблиц базы данных ……….............................. 24

3.2.3. Ввод и редактирование данных........................................................... 25

3.2.4. Обработка данных, содержащихся в таблицах ………….................. 25

3.2.5. Вывод информации из базы данных …………................................... 25

4. РАЗРАБОТКА ИНФОЛОГИЧЕСКОЙ МОДЕЛИ И СОЗДАНИЕ

СТРУКТУРЫ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ ………………………….. 26

4.1. Организация данных …………………………………………………….. 26

4.2. Целостность данных ………………………………………………………. 28

4.3. Проектирование реляционной базы данных

с использованием нормализации ……………………………………….. 28

4.4. Создание информационно-логической и логической моделей

базы данных ……………………………………………………………… 29

5. ПРИМЕРЫ РЕШЕНИЯ ЗАДАЧ СРЕДСТВАМИ СУБД ACCESS …………. 30

5.1. Проектирование и создание новой базы данных.

Создание таблиц. Ввод записей и работа с данными таблицы.

Создание межтабличных связей ……………………………………………… 30

5.2. Создание и открытие запросов …………………………………………… 33

5.3. Создание форм и отчетов ………………………………………………… 35

5.4. Создание макросов. Обмен данными ……………………………………..37

6. ТРЕБОВАНИЯ, ПРЕДЬЯВЛЯЕМЫЕ К КУРСОВОЙ РАБОТЕ …………… 39

6.1. Общие сведения ……………………………………………………………39

6.2. Содержание пояснительной записки к курсовой работе....................... 40

6.3. Требования к оформлению пояснительной записки.............................. 41

7. ПРИМЕР СОЗДАНИЯ ПРОГРАММЫ ДЛЯ КУРСОВОЙ РАБОТЫ ……... 41

7.1. Постановка задачи ………………………………………………………… 41

7.2. Создание ER-модели ……………………………………………………… 42

7.3. Описание технологии создания таблиц ………………………………….. 43

7.4. Описание технологии создания запросов ……………………………….. 47

7.5. Создание форм …………………………………………………………….. 49

7.6. Создание отчетов ………………………………………………………….. 51

7.7. Создание кнопочной формы ……………………………………………… 52

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ................................................ 54

ПРИЛОЖЕНИЕ. ВАРИАНТЫ ЗАДАНИЙ........................................................... 55

ПРЕДИСЛОВИЕ

В прошлом информация считалась сферой бюрократической работы и ограниченным ин­струментом для принятия решений. Сегодня информацию рассматривают как один из ос­новных ресурсов развития общества, а информационные системы и технологии ─ как средство повышения производительности и эффективности работы людей.

В настоящее время информатика и связанные с ней информационные технологии являются необходимым атрибутом профессиональной пригодности специалиста. Претендент на престижную работу должен обладать не только профессиональными знаниями и владеть иностранным языком, но и свободно разбираться в информационной технологии работы на персональном компьютере.

Современные информационные системы, основанные на концепции интеграции данных, характеризуются огромными объемами хранимых данных, сложной организацией, необходимостью удовлетворять разнообразные требования многочисленных пользователей.

Данное пособие направлено на формирование представления о базах данных (БД), возможностях систем управления базами данных (СУБД) и их использовании.

Практическое освоение возможностей СУБД предлагается в среде Microsoft Access for Windows. Достоинством СУБД Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства.

В отличие от других СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относятся не только информация в таблицах, но и другие объекты базы данных.

Для выполнения почти всех основных операций Access предлагает большое количество Мастеров (Wizards), которые делают основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю.

Пособие принесет максимальную пользу, если читать его и одновременно выполнять на компьютере предлагаемые задания. Благодаря такой методике можно сравнивать результат, приведенный в пособии, с результатом, полученным на компьютере.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: