Понятие базы данных, их виды, применение. Системы управления базами данных (СУБД)
База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств. База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств.
Задание 1. Какая модель называется информационной? Какая модель называется информационной? Перечислите виды информационных моделей. Перечислите виды информационных моделей. Как называется процесс создания информационной модели? Как называется процесс создания информационной модели? Приведите примеры использования БД в реальной жизни. Приведите примеры использования БД в реальной жизни.
Классификация БД По характеру хранимой информации По характеру хранимой информацииБД фактографические документальные По способу хранения информации По способу хранения информацииБД централизованные распределенные (на одном ПК) (в локальных, глобальных сетях) глобальных сетях)
Классификация БД По структуре организации данных По структуре организации данныхБД Реляционные иерархические сетевые
Основные понятия РБД: Поле БД – это столбец таблицы, содержащий значения определённого свойства. Поле БД – это столбец таблицы, содержащий значения определённого свойства. Запись БД – это строка таблицы, содержащая набор значений свойств, размещённый в полях базы данных. Запись БД – это строка таблицы, содержащая набор значений свойств, размещённый в полях базы данных. Ключевое поле – это поле, значение которого однозначно определяет запись в таблице (напр-р, тип данных счетчик). Ключевое поле – это поле, значение которого однозначно определяет запись в таблице (напр-р, тип данных счетчик).
Основные типы полей Счетчик – целые числа, которые задаются автоматически при вводе записей. (Эти числа не могут быть изменены пользователем!) Счетчик – целые числа, которые задаются автоматически при вводе записей. (Эти числа не могут быть изменены пользователем!) текстовый; текстовый; числовой; числовой; дата/время; дата/время; денежный; денежный; логический; логический; гиперссылка гиперссылка
Свойства полей Размер поля – определяет максимальную длину текстового или числового поля; Размер поля – определяет максимальную длину текстового или числового поля; Формат поля – устанавливает формат данных; Формат поля – устанавливает формат данных; Обязательное поле – указывает на то, что данное поле обязательно надо заполнить. Обязательное поле – указывает на то, что данное поле обязательно надо заполнить.
Пример РБД п/п п/п название Тип процессора Оперативная память (Мбайт) 1.CompaqCeleron64 2. Dell Pentium III IBM Pentium Задание 2. Назовите поля РБД и определите их типы.
Задание 3. Перечислите основные операции над базами данных. Перечислите основные операции над базами данных.
СУБД Система управления базами данных (СУБД) – это программа, позволяющая создавать базы данных, а также обеспечивающая обработку (сортировку) и поиск данных. Система управления базами данных (СУБД) – это программа, позволяющая создавать базы данных, а также обеспечивающая обработку (сортировку) и поиск данных. Примеры: Примеры: MS Access, FoxPro, Paradox, MySQL MS Access, FoxPro, Paradox, MySQL
Окно программы MS Access
Объекты СУБД Таблица. Таблица. Запрос – это средство извлечения информации из базы данных, отвечающей некоторым условиям, задаваемым пользователем. Запрос – это средство извлечения информации из базы данных, отвечающей некоторым условиям, задаваемым пользователем. Форма – это средство представления данных, содержащихся в таблицах или запросах, в более удобном для восприятия виде. Форма – это средство представления данных, содержащихся в таблицах или запросах, в более удобном для восприятия виде. Отчет – предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Отчет – предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Макросы – служат для автоматизации повторяющихся операций. Макросы – служат для автоматизации повторяющихся операций. Модули – служат для автоматизации работы с БД. Модули ещё называют процедурами обработки событий и пишутся на языке VBA. Модули – служат для автоматизации работы с БД. Модули ещё называют процедурами обработки событий и пишутся на языке VBA.
Алгоритм создания РБД 1. Зайти в программу MS Access. 2. [Файл – создать – новая база данных]. 3. Сохранить в папке своего класса под своей фамилией. 4. Выбрать объект [Таблица – создание таблице в режиме конструктора]. 5. В появившейся таблице указать названия всех полей и их типы.
Практическая работа 2-го урока Создать базу данных «Видеотека». Создать базу данных «Видеотека». На основе информации из этой таблицы создать форму, отчет и запросы. На основе информации из этой таблицы создать форму, отчет и запросы. Запросы: Запросы: 1. [США] и [ мин.] 1. [США] и [ мин.] 2. [Комедия или Фантастика] 2. [Комедия или Фантастика] 3. [ ] 3. [ ]