Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемschool.dtv.su
1 БАЗЫ ДАННЫХ
2 Чем отличается куча кирпича от стены, построенной из того же кирпича?
3 О чем может идти речь? 12, 43; ТУ –154; Архангельск; , 5; АН-24; Москва; 16-20;
4 4 Определения База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой предметной области. Важно: данные о некоторой области (не обо всем) упорядоченные Система управления базой данных (СУБД) – это программное обеспечение для работы с БД. Функции: поиск информации в БД выполнение несложных расчетов вывод отчетов на печать редактирование БД Информационная система = БД + СУБД! ! !
5 5 Типы баз данных иерархические БД сетевые БД табличные БД
6 6 Иерархическая БД Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева). Структура школы: Школа (уровень 1) Класс (уровень 2) Параллель (уровень 3) 9А 9 класс 11 класс Школа 2 10 класс корень 9Б 10А 11А 11Б 9 Б
7 Генеалогическое дерево Поиск данных трудоемкий из-за необходимости последовательно проходить несколько иерархических уровней.
8 Файловая система Windows Диск C: Документы Видео дерево папок: Фото
9 9 Сетевые БД Сетевая БД – это набор узлов, в которых каждый может быть связан с каждым (схема дорог). БГ А В Пример: посещение учащимися одной группы спортивных секций ИвановПетровСидоровКузнецов хоккейплаваниелыжифутбол
10 Сеть Интернет
11 Достоинства и недостатки сетевой БД лучше всего отражает структуру некоторых задач (сетевое планирование в экономике) сложно хранить информацию о всех связях запутанность структуры
12 12 Табличные БД ФамилияИмяАдресТелефон ПетровВасяСуворовский пр., д. 32, кв ИвановДимаКирочная ул., д.25, кв Модель – картотека Примеры: записная книжка каталог в библиотеке Петров Вася Суворовский пр., д. 32, кв записи самая простая структура во многих случаях – дублирование данных: поля А.С. ПушкинСказка о царе Салтане20 стр. А.С. ПушкинСказка о золотом петушке12 стр.
13 13 Табличные БД 1.Количество полей определяется разработчиком и не может изменяться пользователем. 2.Любое поле должно иметь уникальное имя. 3.Поля могут быть обязательными для заполнения или нет. 4.Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.
14 Поля могут иметь различный тип: Тип данныхИспользование ТекстовыйАлфавитно-цифровые данные (до 255 символов) MemoАлфавитно-цифровые данные – приложения, абзацы, текст (до символов) ЧисловойРазличные числовые данные (имеет несколько форматов: целое, длинное целое, с плавающей точкой) Дата \ ВремяДата и время в одном из предлагаемых БД форматов ДенежныйДенежные суммы, хранящиеся с 8 знаками в десятичной части. В целой части каждые три разряда разделяются запятой. СчетчикУникальное длинное целое, создаваемое БД для каждой новой записи ЛогическиеЛогические данные, имеющие значения Истина или Ложь Объект OLEКартинки, диаграммы и другие объекты OLE из приложений Windows ГиперссылкаВ полях этого типа хранятся гиперссылки, которые представляют собой путь к файлу на жестком диске, либо адрес в сетях Internet.
15 Задание: для следующих полей определить тип. Имена полейТипы данных СтранаТекстовый Столица Числовой Текстовый Числовой Площадь Население ЯзыкиMemo Карта Объект OLE ?
16 16 Ключевое поле (ключ таблицы) Ключевое поле (ключ) – это поле (или комбинация полей), которое однозначно определяет запись. В таблице не может быть двух записей с одинаковым значением ключа. Могут ли эти данные быть ключом? фамилия имя номер паспорта номер дома регистрационный номер автомобиля город проживания дата выполнения работы марка стиральной машины ?
17 Задание Назвать возможные поля для БД «Прайс-лист» и их тип. Определить ключевое поле. ?
18 База данных ВОДОПАДЫ База данных ФУТБОЛЬНЫЙ КЛУБ ЦСКА База данных КОМНАТНЫЕ РАСТЕНИЯ База данных НЕБОСКРЕБЫ База данных МОРЯ, ОМЫВАЮЩИЕ РОССИЮ База данных СТРЕЛКОВОЕ ОРУЖИЕ XIX-XX ВЕКОВ База данных СТАТИСТИКА База данных МОЙ ХИТ-ПАРАД База данных ПТИЦЫ Задание : 1.Выбрать одну из предложенных ниже БД. 2.Внести в БД 10 записей. ?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.