База данных (БД) - это совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отражающих состояние и взаимодействие объектов в определенной предметной области.
Описание структуры данных, хранимых в БД, называется моделью представления данных, или моделью данных.
Виды:
•иерархическая,
•сетевая,
•реляционная (табличная).
Просмотр содержимого документа
«База данных - основа информационной системы»
База данных - основа информационной системы
11 класс
База данных (БД) - это совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отражающих состояние и взаимодействие объектов в определенной предметной области.
Описание структуры данных, хранимых в БД, называется моделью представления данных, или моделью данных .
Виды:
- иерархическая,
- сетевая,
- реляционная (табличная).
Реляционная модель данных
- Основной информационной единицей реляционной БД является таблица .
- Структурными составляющими таблицы являются записи и поля .
В одной таблице не должно быть повторяющихся записей.
Для каждой таблицы реляционной БД определяется главный ключ - поле или совокупность полей , однозначно определяющих запись.
Структура таблицы
- ИМЯ_ТАБЛИЦЫ (ИМЯ_ПОЛЯ 1, ИМЯ_ПОЛЯ_2, ... ,ИМЯ_ПОЛЯ_N)
- Подчеркиваются поля, составляющие главный ключ .
- В теории реляционных баз данных таблица называется отношением.
Примеры отношений:
БИБЛИОТЕКА (ИНВ_НОМЕР, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО)
БОЛЬНИЦА (ПАЛАТА, НОМЕР_МЕСТА, ПАЦИЕНТ, ДАТА_ПОСТУП, ДИАГНОЗ, ПЕРВИЧНЫЙ)
Каждое поле таблицы имеет определенный тип.
С типом связаны два свойства поля:
1) множество значений, которые оно может принимать;
2) множество операций, которые над ним можно выполнять.
Поле имеет также формат (длину).
Существуют четыре основных типа для полей БД:
- символьный,
- числовой,
- логический,
- дата.
Для полей таблиц БИБЛИОТЕКА и БОЛЬНИЦА могут быть установлены следующие типы:
- символьный тип: АВТОР, НАЗВАНИЕ, ИЗДАТЕЛЬСТВО, ПАЦИЕНТ, ДИАГНОЗ;
- числовой тип: ИНВ_НОМЕР, ГОД_ИЗД, ПАЛАТА, НОМЕР _МЕСТА;
- дата: ДАТА_ПОСТУП;
- логический: ПЕРВИЧНЫЙ.
Система управления базами данных (СУБД)
- Система управления базами данных (СУБД) - комплекс языковых и программных средств, предназначенных для создания, ведения и использования базы данных многими пользователями.
В зависимости от вида используемой модели данных различаются иерархические, сетевые и реляционные СУБД.
Наибольшее распространение на персональных компьютерах получили так называемые полнофункциональные реляционные СУБД .
Они выполняют одновременно как функцию системных средств , так и функцию пользовательского инструмента для создания приложений.
Примером СУБД такого типа является Microsoft Access .
Информационная система
СУБД + база данных + приложения
Основные действия, которые пользователь может выполнять с помощью СУБД:
• создание структуры базы данных;
• заполнение базы данных информацией;
• изменение (редактирование) структуры и содержания базы данных;
• поиск информации в БД;
• сортировка данных.
Вопросы и задания
- 1. а) Для чего предназначены базы данных? Выберите верный ответ:
- 1) для выполнения вычислений на компьютере;
- 2) для осуществления хранения, поиска и сортировки данных;
- 3) для принятия управляющих решений.
- б) Какие существуют варианты классификации БД?
- в) Почему реляционный вид БД является наиболее распространенным?
- г) Что такое запись в реляционной БД?
- д) Что такое поле, тип поля; какие бывают типы полей?
- е) Что такое главный ключ записи?
- 2. Определите главный ключ и типы полей в следующих отношениях: АВТОБУСЫ (НОМЕР МАРШРУТА, НАЧАЛЬНАЯ ОСТАНОВКА, КОНЕЧНАЯ ОСТАНОВКА) КИНО (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИТЕЛЬНОСТЬ) УРОКИ (ДЕНЬ НЕДЕЛИ, НОМЕР УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ)
- 3. Опишите структуру записей (имена полей, типы полей, главные ключи) для баз данных: РЕЙСЫ САМОЛЕТОВ, ШКОЛЫ ГОРОДА, СТРАНЫ МИРА.