Просмотр содержимого документа
«Презентация на тему "База данных"»
Базы данных
База данных (БД) – это совокупность массивов и файлов данных, организованная по определённым правилам, предусматривающим стандартные принципы описания, хранения и обработки данных независимо от их вида. База данных (БД) – совокупность организованной информации, относящейся к определённой предметной области, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения.
Пример БД: книжный фонд библиотеки, кадрового состава предприятия, учебного процесса в школе и так далее.
Классификация баз данных
Характер хранимой информации
Способ хранения данных
Фактографические БД
Централизованные БД
Документальные БД
Распределенные БД
Виды БД:1.Фактографическая – содержит краткую информацию об объектах некоторой системы в строго фиксированном формате;2.Документальная – содержит документы самого разного типа: текстовые, графические, звуковые, мультимедийные;3.Распределённая – база данных, разные части которой хранятся на различных компьютерах, объединённых в сеть;4.Централизованная – база данных, хранящихся на одном компьютере;
Три разновидности структуры данных: 1) иерархическая БД 2) сетевая БД 3) реляционная (табличная БД)
Основное требование к базам данных – удобство доступа к данным, возможность оперативно получить исчерпывающую информацию по любому интересующему вопросу (важно не только то, что информация содержится в базе, важно то, насколько она хорошо структурирована и целостна).
Основной информационной единицей БД является таблица. БД может состоять из одной таблицы – однотабличная БД или из множества взаимосвязанных таблиц – многотабличная Б д
Структурными составляющими таблицы являются записи и поля
ПОЛЕ 1
ПОЛЕ 2
ПОЛЕ 3
………… ..
ЗАПИСЬ 1
ЗАПИСЬ 2
ЗАПИСЬ 3
……………
Для каждой таблицы БД должен быть определен главный ключ. Значение ключа не должно повторяться в разных записях. Например, в библиотечной базе таким ключом является инвентарный номер книги, который не совпадает у разных книг
Для строчного представления структуры таблицы применяется следующая форма: Имя_таблицы (ИМЯ_ПОЛЯ_1, ИМЯ_ПОЛЯ_2,…, ИМЯ_ПОЛЯ_ N ) Подчеркиваются имена полей, составляющие главный ключ.
Примером БД может служить расписание движения поездов или автобусов. Здесь каждая строчка – запись отражает данные строго одного объекта. База включает поля: номер рейса, маршрута следования, время отправления и т.д.
КАЖДОЕ ПОЛЕ ИМЕЕТ ОПРЕДЕЛЕННЫЙ ТИП
Тип – множество значений, которое поле может принимать, и множество операций, которые можно выполнить над этими значениями.
Основные типы полей:
1)Символьный
2)Числовой
3)Логический
4)дата
Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базамиданных - СУБД
Основные действия с БД
Создание структуры БД
Заполнение БД информацией
Изменением(редактирование) структуры и содержания БД
Поиск информации в БД
Сортировка данных
Защита данных
Проверка целостности БД
Классификация СУБД:По архитектуре организации хранения данных: -локальные (все части базы данных размещаются на 1 компьютере); -распределенные (размещаются на нескольких компьютерах) По способу доступа к базе данных: -файл-серверные (например, Microsoft Ассеss); -клиент-серверные (например, MySQL); -встраиваемые (например, Sybase SQL Anywhere). По типу управляемой базы данных: -иерархические (с древовидной структурой элементов, например, структура файлов и папок на компьютере); -сетевые (каждый элемент базы данных может быть связан с любым другим элементом); -реляционные (на базе двумерных массивов); -объектно-ориентированные (элементами являются модели объектов, включающих прикладные программы, которые управляются внешними событиями)