Содержание
-
ТАБЛИЧНЫЕБАЗЫ ДАННЫХ
1
-
2
-
3 Определения База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой предметной области. Важно: данные о некоторой области (не обо всем) Упорядоченные Структурирование данных – процесс группировки данных по определенным параметрам.
-
4 Компьютерную базу данных можно создать с помощью специальных программных сред, которые называются Системами Управления Базами Данных (СУБД).
-
5
-
Основной составной частью СУБД является ее ядро — управляющая программа для автоматизации всех процессов, связанных с обращением к базам данных. После запуска СУБД ее ядро постоянно находится в основной памяти и организует обработку данных, управляет очередностью выполнения операций, взаимодействует с прикладным программным обеспечением и операционной системой, контролирует завершение операций доступа к БД. Важнейшей функцией ядра является организация параллельного выполнения запросов. 6
-
7 Классификация БД
-
По способу доступа к данным БД различают системы файл — сервер и клиент — сервер. В системе файл — сервер одна из вычислительных машин служит хранилищем централизованной базы данных, а доступ к базе осуществляется с других машин, которые носят название рабочих станций. Файлы базы данных передаются на рабочие станции, где производится их обработка. Для этой архитектуры характерен коллективный доступ к общей базе данных на файловом сервере. 8
-
Запрошенные данные транспортируются с файлового сервера на рабочие станции, где их обработка выполняется средствами СУБД. В системе клиент — сервер кроме хранения базы данных на центральную машину ложатся и функции обработки данных, а на клиентских машинах выполняется только представление информации. Запрос на обработку данных выдается клиентом и передается по сети на сервер баз данных, где осуществляется поиск. Обработанные данные транспортируются по сети от сервера к клиенту. 9
-
10 По способу хранения: централизованные 2. распределенные По характеру хранимой информации: фактографические; документальные.
-
В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Например, в БД библиотеки о каждой книге хранятся библиографические сведения: год издания, автор, название и пр. В БД отдела кадров учреждения хранятся анкетные данные сотрудников: фамилия, имя, отчество; год и место рождения. 11
-
Документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную. Современные информационные технологии постепенно стирают границу между фактографическими и документальными БД. Существуют средства, позволяющие легко подключать любой документ (текстовый, графический, звуковой) к фактографической базе данных. 12
-
Централизованная база данных размещена в виде единого информационного массива на одном или нескольких массивах одной ЭВМ. Если различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной базой данных. 13
-
14 По структуре организации данных: реляционные (таблицы – расписание движения поездов); иерархические (многоуровневая файловая структура); сетевые (свободная связь между данными различного уровня).
-
15 Типы моделей баз данных Иерархическая Сетевая Табличная
-
16 УЗЕЛ- информационная модель элемента, находящегося на данном уровне иерархии. Диск C: Документы Видео 2012 2013 дерево папок: Фото Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева).
-
17 Структура школы: корень Школа (уровень 1) Класс (уровень 2) Параллель (уровень 3) 9А 9 класс 11 класс Школа 137 10 класс 9Б 10А 11А 11Б 11В Генеалогическое дерево 14
-
18 Сетевая модель – это набор узлов, в которых каждый может быть связан с каждым (схема дорог) Б Г А В Пример:посещение учащимися одной группы спортивных секций Иванов Петров Сидоров Кузнецов хоккей плавание лыжи футбол
-
Сеть Интернет
19
-
20 Табличная или реляционная модель Запись – каждая строка таблицы. Поле – каждый столбец Ключ – поле, которое однозначно определяет соответствующую запись.
-
ОСНОВНЫЕ ОБЪЕКТЫ БД
21 Таблица – объект, предназначенный для хранения данных в виде записей и полей. Форма – объект, предназначенный для облегчения ввода данных. Запрос– объект позволяющий получить нужные данные из одной или нескольких таблиц. Отчёт– объект, предназначенный для печати данных. Макросы предназначены для автоматизации повторяющихся операций при работе с СУБД. Модули создаются пользователем путём применения интегрированной среды объектно-ориентированного программирования, основной идеей которой является объединение данных и оперирующих ими функций в один объект.
-
СТРУКТУРА БД
22 Каждая таблица должна иметь своёимя. Запись –это строка таблицы. Поле – это столбец таблицы. Таблица – информационная модель реальной системы. Записьсодержит информациюоб одном конкретном объекте. Поле содержит определённые характеристикиобъектов. Основной элемент БД – таблица ЗАПИСЬ ПОЛЕ
-
23 Табличные БД Примеры: записная книжка каталог в библиотеке Петров ВасяСуворовский пр., д. 32, кв. 11 275-75-75 записи самая простая структура во многих случаях – дублирование данных: поля
-
Поля могут иметь различный тип:
24
-
25 Имя таблицы поле запись Главный ключ– это поле или совокупность полей, которое однозначно определяет запись в таблице
-
Задание: для следующих полей определить тип.
26 Страна Столица Площадь Население Языки Карта
-
27 Ключевое поле (ключ таблицы) Ключевое поле (ключ) – это поле (или комбинация полей), которое однозначно определяет запись. В таблице не может быть двух записей с одинаковым значением ключа.
-
28 Преимущества компьютерных баз данных быстрый поиск содержащейся в них информации по любому признаку; представление информации в форме, наиболее удобной для ее анализа; возможность модифицировать базу данных при необходимости: удалить, добавить или переименовать поле; упорядочить записи по любому признаку; высокая компактность: база данных, содержащая несколько тысяч записей, может поместиться на одной дискете; доступность базы данных для широкого круга пользователей при использовании компьютерных сетей.
-
29 Задача 1 Таблица базы данных «Пациент» содержит поля: фамилия, имя, отчество, дата рождения, номер участка, адрес, наличие хронических болезней, дата последнего посещения врача. Определить тип каждого поля.
-
30 Задача 2 Дана таблица данных «Автомобилисты». Перечислить названия всех полей таблицы и определить ее главный ключ.
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.