- •Введение
- •1. Понятие базы данных
- •2. Классификация БД. Модели данных
- •2.1. Классификация БД
- •2.2. Иерархическая модель данных
- •2.3. Сетевая модель данных
- •2.4. Реляционная модель данных
- •3. Требования к организации компьютерной БД
- •4. Объекты БД
- •5. Межтабличные связи и ключевые поля
- •6. Проектирование БД
- •7. Системы управления базами данных
- •8. Язык SQL
- •9. Особенности работы с файлами БД
- •10. СУБД Microsoft Access
- •11. Контрольные вопросы
- •12. Примеры тестовых вопросов
- •Библиографический список
Е. А. СИДОРОВА, А. В. ДОЛГОВА
ОСНОВЫ БАЗ ДАННЫХ
ОМСК 2020
Министерство транспорта Российской Федерации Федеральное агентство железнодорожного транспорта Омский государственный университет путей сообщения
____________________________________
Е. А. Сидорова, А. В. Долгова
ОСНОВЫ БАЗ ДАННЫХ
Утверждено методическим советом университета
вкачестве учебно-методического пособия
квыполнению самостоятельной работы
Омск 2020
УДК 004.65 (075.8) ББК 32.973-018.2я73
С34
Основы баз данных: Учебно-методическое пособие к выполнению самостоятельной работы / Е. А. Сидорова, А. В. Долгова; Омский гос. ун-т путей сообщения. Омск, 2020. 23 с.
Учебно-методическое пособие разработано в соответствии с рабочими программами дисциплин информационного профиля с учетом требований ФГОС ВО последнего поколения.
Приведены основные понятия баз данных, их классификация. Рассмотрены требования к организации компьютерной базы данных и этапы ее проектирования. Приведены краткие сведения о системах управления базами данных и языке структурированных запросов SQL. Представлены контрольные и тестовые вопросы.
Предназначено для самостоятельной работы студентов всех направлений подготовки (специальностей) очной и заочной форм обучения по дисциплинам, изучающим базы данных и системы управления ими.
Библиогр.: 5 назв. Табл. 3. Рис. 9.
Рецензенты: доктор техн. наук, профессор В. Н. Горюнов; доктор техн. наук, профессор В. А. Нехаев.
© Омский гос. университет путей сообщения, 2020
2
ОГЛАВЛЕНИЕ
Введение.............................................................................................................. |
5 |
|
1. |
Понятие базы данных .................................................................................. |
6 |
2. |
Классификация БД. Модели данных.......................................................... |
6 |
|
2.1. Классификация БД................................................................................... |
6 |
|
2.2. Иерархическая модель данных............................................................... |
7 |
|
2.3. Сетевая модель данных ........................................................................... |
8 |
|
2.4. Реляционная модель данных .................................................................. |
9 |
3. |
Требования к организации компьютерной БД......................................... |
10 |
4. |
Объекты БД..................................................................................................... |
11 |
5. |
Межтабличные связи и ключевые поля................................................... |
13 |
6. |
Проектирование БД....................................................................................... |
15 |
7. |
Системы управления базами данных ........................................................ |
16 |
8. |
Язык SQL......................................................................................................... |
16 |
9. |
Особенности работы с файлами БД .......................................................... |
18 |
10. СУБД Microsoft Access .............................................................................. |
19 |
|
11. Контрольные вопросы ................................................................................ |
20 |
|
12. Примеры тестовых вопросов .................................................................... |
20 |
|
Библиографический список .............................................................................. |
22 |
3
4
ВВЕДЕНИЕ
Базы данных являются одним из основных компонентов современных информационных систем, которые в настоящее время широко применяются в различных областях человеческой деятельности. Главными задачами организации баз данных являются хранение информации и эффективный доступ
кней. Решение этих задач обеспечивают системы управления базами данных,
ккоторым относится программа Microsoft Access, входящая в состав распространенного пакета Microsoft Office. Отличительными особенностями этой программы являются удобный интерфейс и наличие интерактивных средств разработки приложений.
Внастоящем учебно-методическом пособии рассмотрены основные понятия баз данных, приведена их классификация. Представлены требования
корганизации компьютерной базы данных и этапы ее проектирования. Приведены краткие сведения о системах управления базами данных и языке структурированных запросов SQL. Представлены контрольные и тестовые вопросы.
Библиографический список, приведенный в конце пособия, содержит литературу для углубленного изучения материала по рассматриваемой тематике.
5