ТАБЛИЧНЫЕ БАЗЫ ДАННЫХ.
Сеть Интернет
Поля могут иметь различный тип: 19
Задание: для следующих полей определить тип.
910.00K

Табличные базы данных

1.

М.В. Ломоносов.

2. ТАБЛИЧНЫЕ БАЗЫ ДАННЫХ.

3.

Знать:
Уметь:
1. основные понятия
базы данных (поле,
запись, ключ);
2. СУБД (система
управления базами
данных);
3. классификацию БД;
4. типы данных;
5. основные принципы
работы с ними
1.определять и
объяснять понятия;
2.приводить примеры
различных баз
данных;
3.представлять
модели;
4.работать с базами
данных;
3

4.

Определения
Структурирование данных – процесс
группировки данных по определенным
параметрам.
База данных (БД) – это структурированная
совокупность взаимосвязанных данных в
некоторой предметной области.
Важно:
данные о некоторой области (не обо всем)
Упорядоченные
4

5.

5
Компьютерную базу данных можно
создать с помощью специальных
программных сред, которые
называются Системами Управления
Базами Данных (СУБД).

6.

6
Система управления базами
данных (СУБД) — комплекс
программных
средств
для
создания баз данных, хранения
и поиска в них необходимой
информации.
В настоящее время существует несколько видов
СУБД. Наиболее известными и популярными
СУБД являются Access, FoxPro и Paradox.

7.

8.

8
По характеру хранимой
информации:
1. фактографические;
2. документальные.
По способу хранения:
1. централизованные
2. распределенные

9.

По структуре организации данных:
1. реляционные (таблицы –
расписание движения поездов);
2. иерархические (многоуровневая
файловая структура);
3. сетевые (свободная связь между
данными различного уровня).
9

10.

10
Типы моделей баз данных
1
2
3

11.

11
1. Разбиться на группы
2. Ответить на вопросы:
а. Название модели;
б. Основные понятия, связанные с моделью
(узел, поле, запись, ключ)
в. Свойства модели (на рабочем столе, папка
9 кл., файл «свойства»)
г. Схема-пример (на рабочем столе, папка 9
кл., файл «схема - пример»)
На задание отводиться 10 мин

12.

13.

Иерархическая БД – это набор
данных в виде многоуровневой
структуры (дерева).
УЗЕЛ- информационная модель элемента,
находящегося на данном уровне иерархии.
дерево папок:
Диск C:
Документы
Фото
2006
Пр: №4, №6, №7, №8
Видео
2007
13

14.

Структура школы:
14
Школа 2
Школа (уровень 1)
Класс (уровень 2)
Параллель (уровень 3)
9 класс


10 класс
10А
11А
11 класс
11Б
Генеалогическое дерево
корень

15.

Сетевая модель – это набор узлов, в которых
каждый может быть связан с каждым (схема
дорог)
А
Г
Б
В
Пример: посещение учащимися одной группы спортивных секций
Иванов
Петров
хоккей
плавание
Сидоров
лыжи
Кузнецов
футбол
15

16. Сеть Интернет

16

17.

Табличная или реляционная модель
Запись – каждая строка таблицы.
Поле – каждый столбец
Ключ – поле, которое однозначно определяет
соответствующую запись.
Пр: №5, №11
17

18.

Табличные БД
Примеры:
• записная книжка
• каталог в библиотеке
18
Петров Вася
Суворовский пр., д. 32, кв. 11
275-75-75
поля
записи
Фамилия
Имя
Адрес
Телефон
Петров
Вася
Суворовский пр., д. 32, кв. 11
275-75-75
Иванов
Дима
Кирочная ул., д.25, кв.12
276-76-76
самая простая структура
во многих случаях – дублирование данных:
А.С. Пушкин
Сказка о царе Салтане
20 стр.
А.С. Пушкин
Сказка о золотом петушке
12 стр.

19. Поля могут иметь различный тип: 19

Поля могут иметь различный тип:
Тип данных
Текстовый
Memo
Числовой
Дата \ Время
Денежный
Счетчик
19
Использование
Одна строка текста (до 255 символов)
Текст, состоящий из нескольких строк, которые затем можно будет
просмотреть при помощи полос прокрутки (до 65 535 символов)
Различные числовые данные (имеет несколько форматов:
целое, длинное целое, с плавающей точкой)
Дата и время в одном из предлагаемых БД форматов
Денежные суммы, хранящиеся с 8 знаками в десятичной
части. В целой части каждые три разряда разделяются
запятой.
Уникальное длинное целое, создаваемое БД для каждой
новой записи
Логические
Логические данные, имеющие значения Истина или Ложь
Объект OLE
Картинки, диаграммы и другие объекты OLE из приложений
Windows

20. Задание: для следующих полей определить тип.

Имена полей
Страна
Столица
Площадь
Население
Языки
Карта
Типы данных
20

21.

Ключевое поле (ключ таблицы)
Ключевое поле (ключ) – это поле (или
комбинация полей), которое однозначно
определяет запись.
В таблице не может быть двух записей с
одинаковым значением ключа.
Какой документ, имеющийся у вас, может
однозначно определить вашу личность?
21

22.

22
Могут ли эти данные быть ключом?
• фамилия
• имя
• номер паспорта
• номер дома
• регистрационный номер автомобиля
• город проживания
• дата выполнения работы
• марка стиральной машины

23.

Задача 1.
23
Таблица базы данных «Пациент» содержит поля:
фамилия, имя, отчество, дата рождения, номер
участка, адрес, наличие хронических болезней, дата
последнего
посещения врача. Определить тип каждого поля.
Задача 2.
Дана таблица данных «Автомобилисты».
Перечислить названия всех полей таблицы и
определить
модель
номер
дата регистрации
еевладелец
главный ключ.
Левченко Н.Г.
Волга
А537АК-59
15.03.96
Сидоров А.М.
Форд
К1370П-59
14.02.95
Горохов Н.Н.
Жигули
Б171АМ-5Э
27.10.95
Федоров К. Р.
Волга
А138АП-02
20.05.96
Сидоров А.М.
Жигули
К735ММ-59
27.10.95

24.

Домашнее задание:
1.Подготовить сообщение о Базе данных
• по характеру хранимой информации;
• по способу хранения.
2.Задача: придумать и описать структуру
таблицы БД, которая будет содержать
четыре поля различных типов:
символьного, числового, дата,
логического.
24

25.

Тест на проверку знания основных
понятий темы «Базы данных»
Ответы записать на листочек. Листочек
подписать.
Количество вопросов - 5.
Пример ответа: 1. а)
2. в)
...
На каждый вопрос отводиться 20 сек.

26.

1. Организованную совокупность
структурированных данных в
определенной предметной области
называют:
а) электронной таблицей
б) маркированным списком
в) базой данных

27.

2. Записью в реляционных базах
данных называют:
а) ячейку
б) столбец таблицы
в) имя поля
г) строку таблицы

28.

3.Поле, значение которого не повторяется в различных записях, называется:
а) составным ключом
б) типом поля
в) главным ключом
г) именем поля

29.

4.
Имеется база данных:
Но Фамил Имя
мер ия
1
2
3
4
Иванов
Катаев
Беляев
Носов
Петр
Сергей
Иван
Антон
Отчество Год
рожде
ния
Олегович 1988
Иванович 1986
Петрович 1985
Павлович 1986
Класс Школа
7
9
11
10
Количество полей в ней равно:
а) 2 б) 4 в) 6 г) 7
135
195
45
4

30.

5. Количество числовых полей
в представленной базе данных равно:
а) 3 б) 4 в) 6 г) 0
Но Фамил Имя
мер ия
1
2
3
4
Иванов
Катаев
Беляев
Носов
Петр
Сергей
Иван
Антон
Отчество Год
рожде
ния
Олегович 1988
Иванович 1986
Петрович 1985
Павлович 1986
Класс Школа
7
9
11
10
135
195
45
4

31.

1 в)
5 «+» - оценка 5
2 г)
4 «+» - оценка 4
3 в)
3 «+» - оценка 3
4 г)
меньше 3 «+» - оценка 2
5 б)
English     Русский Правила