Базы данных и информационные системы Базы данных и информационные системы
База данных – это организационная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения.
Информационная система – это совокупность БД и всего комплекса для её хранения, изменения и поиска информации, для взаимодействия с пользователем Информационная система – это совокупность БД и всего комплекса для её хранения, изменения и поиска информации, для взаимодействия с пользователем
Табличные Реляционные Иерархические Типы баз данных Сетевые
Реляционные БД – базы данных с табличной формой организации информации Реляционные БД – базы данных с табличной формой организации информации
Запись – строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных. Запись – строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных. Поле – столбец таблицы, содержащий значения определённого свойства. Поле – столбец таблицы, содержащий значения определённого свойства. Ключевое поле – поле, значение которого однозначно определяет запись в этой таблице. Ключевое поле – поле, значение которого однозначно определяет запись в этой таблице.
Структура таблицы «Погода» День Осадки Температу ра Давление Снег-3, Без осадков Туман 1, Дождь 3,4745
Домашняя библиотека Автор НазваниеГод Беляев А. Р. Звезда КЭЦ 1990 Тургенев И. С. Повести и рассказы 1982 Толстой Л. Н. Повести и рассказы 1986
Номер рейса Дата вылета Тип самолёта Цена билета Наличие билетов ТУ да
Преобразовать приведённую ниже информацию к табличному виду, определив имя таблицы и название каждого поля: Петя, 13, пение, 14, баскетбол, Вася, Катя, 13, хоккей, баскетбол, футбол, 15, 11, Коля, 11, танцы, Серёжа. Преобразовать приведённую ниже информацию к табличному виду, определив имя таблицы и название каждого поля: Петя, 13, пение, 14, баскетбол, Вася, Катя, 13, хоккей, баскетбол, футбол, 15, 11, Коля, 11, танцы, Серёжа.
Ф.И.О. ученика Домашний адрес Телефон Петров П. П. Ул. Садовая Иванов И. И. Ул. Луговая Сидоров С. С. Ул. Цветочная Реляционная БД
Пример реляционной БД Номер рейса Дата вылета Тип самолёта Цена билета Наличие билетов ТУ да поле запись
Школа Уровень 1 11 классы 10 классы …. 5 классы Уровень 2 11 А 11 Б 11В Уровень 3 Васильев Василий Уровень 4 Иерархическая БД
Сетевые БД Математика Физика Информатика Воробьев Галкин Синицина
СУБД (системы управления базами данных) СУБД – это программное обеспечение для работы с базами данных
Этапы создания БД. Проектирование БД (теоретический этап) Проектирование БД (теоретический этап) Создание структуры (Используется СУБД для описания структуры таблиц) Создание структуры (Используется СУБД для описания структуры таблиц) Ввод записей Ввод записей
Возможности СУБД Создавать новые БД Создавать новые БД Изменять данные Изменять данные Дополнять данные Дополнять данные Осуществлять поиск Осуществлять поиск Упорядочивать информацию в базе данных Записывать обновленные данные на диски Записывать обновленные данные на диски Выполнять печать данных и ответов на запросы. Выполнять печать данных и ответов на запросы.
Операции, производимые с БД Создание структуры БД Создание структуры БД Ввод и редактирование данных Ввод и редактирование данных Хранение и передача данных Хранение и передача данных Преобразование данных Преобразование данных Поиск данных Поиск данных Оформление результатов поиска Оформление результатов поиска