Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователем628.shkola.spb.ru
1 Базы данных База данных – структурированная совокупность взаимосвязанных данных, предназначенная для длительного хранения Информационная система – это совокупность базы данных и аппаратно-программного комплекса средств для ее хранения, изменения и поиска информации. СУБД (система управления базой данных) – программное обеспечение для управления базой данных.
2 Типы баз данных Иерархическая БД Один элемент считается главным, остальные подчиненными Пример: Файловая система на диске Родовое генеалогическое дерево и т.п.
3 Преобразовать к табличной форме иерархическую структуру кафедрафакультет Общая физикафизический Теоретическая физикафизический Органическая химияхимический Неорганическая химияхимический Ботаникабиологический Зоологиябиологический Пермский государственный университет
4 Типы баз данных Сетевая БД К вертикальным иерархическим связям добавляются горизонтальные. Пример: «Вкладчики» В сетевой модели принята свободная связь между элементами разных уровней.
5 Преобразовать сетевую структуру к табличной форме ФамилияБанк «Заря»Банк «Дельта» Банк «Селена» Иванов Сидоров Петров Андреев Связи банков и клиентов ФамилияБанк «Заря»Банк «Дельта» Банк «Селена» Ивановда Сидоровда Петровда Андреевда
6 Типы баз данных Реляционная БД Имеет табличную форму организации Пример: Дневник Классный журнал Расписание электричек и т.п.
7 Реляционная база данных строка таблицы называется записью, а столбец полем ФамилияИмяклассДата рождения Ученический билет ИвановСаша5А ПетровИгорь10е поле 1поле 2поле 3поле 4поле 5 запись 1 запись 2 Одна запись содержит информацию об отдельном объекте Таким образом в реляционной базе данных не должно быть двух и более записей имеющих полное совпадение значений соответствующих полей Поле содержит определенное свойство (характеристику) объекта. Каждое поле имеет имя. Значения полей в одной строке относятся к одному объекту.
8 Типы и Форматы полей Текстовый: –ширина поля (кол-во символов в max значении) Числовой: –Размер поля Длинное целое (если значение всегда целое число) Двойное с плавающей точкой (если значение числа дробное) –Число десятичных знаков (кол-во знаков после запятой) Дата: –Форматы поля Длинный формат даты (Пример: 19 ноября 2007г.) Средний формат даты (Пример: 19-ноя-2007) Краткий формат даты (Пример: ) Логический –формата нет
9 Задание Название полятипширина Кол-во десятичных знаков Формат поля Создать БД на основании следующих данных: самолет ТУ-154 вылетает в направлении г. Сочи 23 октября 2007 года, номер рейса 2156, стоимость билета 856р. 50к. Все билеты проданы. Структура БД Номер рейса числовой0Длинное целое Дата вылета датаКраткий формат Направление Текстовый4 Тип самолета Текстовый6 Цена билета числовой2Двойное с плавающей точкой Наличие билетов логический Ключевое поле:Номер рейса + дата вылета Таблица БД с данными Есть920.00ТУ-156Сочи НетТУ-154Сочи Цена билета Наличие билетов Тип самолета Направление Дата вылета Номер рейса
10 Название полятипширина Кол-во десятичных знаков Формат поля Структура БД владелец модель номер дата регистрации Объем (л) техосмотр Ключевое поле:Номер Название БД Автомобилисты Текстовый12-- Текстовый датаКраткий формат число1- логический--- ФИО владельца автомобиля Модель производителя автомобиля Номер автомобиля, данный при регистрации Автомобиль зарегистри- рован Объем двигателя Отметка о прохождении техосмотра Иванов Н.Г. ВолгаА567АК ,5 лНет Сидоров А.М. ФордК128ОП лДа Горохов Н.Н. ЖигулиБ656АМ ,8 лДа Федоров К.Р. ВолгаА329РР ,5 лНет Сидоров А.М. ЖигулиК677МА ,8 лДа Задание Описать структуру БД на основании данных из таблицы:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.