close

Вход

Забыли?

вход по аккаунту

?

Базы данных - Персональный сайт

код для вставкиСкачать
28.09.2014
Базы данных
Домашнее задание
Учебник. §10.
Задачник - практикум. Том 2. П.5.4.
№ 2,4, 8, 10.
База данных (БД)
совокупность определенным образом
организованной (структурированной)
информации на какую- то тему.
Например:
БД книжного фонда библиотеки;
БД кадрового состава учреждения;
БД законодательных актов в области
уголовного права;
БД современной рок -музыки и пр.
Классификация баз данных
По характеру хранимой информации;
По способу хранения;
По структуре организации данных.
По характеру
хра н и мой
информа ции
Фа кто гр а фические
(ка р то теки)
Д о кумента льные
(а р х ивы)
Фактографические
(картотеки)
В фактографических БД содержатся краткие
сведения об описываемых объектах.
Документальные (архивы)
содержат
обширную
информацию
самого
разного
типа:
текстовую,
графическую,
звуковую,
мультимедийную .
2. По способу
хранения
д а нных
Центр а лизо ва нные
(х р а нятся на
о дно м
ко мпьютер е)
Ра спр еделенные
(испо льзуются в
сетях )
3. По структуре
организации
данных
Табличные
(реляционные)
Иерархические
Сетевые
Табличные (реляционные).
Реляционными БД (от английского слова
relation
-"отношение")
называются
БД,
содержащие информацию, организованную в
виде
прямоугольных
таблиц. Согласно этому
подходу, такая таблица называется отношением.
Каждая строка таблицы содержит информацию
об одном отдельном объекте описываемой в БД
системы (о конкретной
книге,
сотруднике
учреждения
и
пр.), а каждый столбецопределенные
характеристики
(свойства,
атрибуты) этих объектов.
РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ
Структура данных
Название
Поле
Имя
поля
Запись
Материал
«Игрушки»
Цвет
Количество
Мячи
резина
красный
75
Кубики
дерево
голубой
20
Куклы
пластмасса
желтый
34
Объекты
Характеристики (атрибуты) объектов
Запись
Информация об
одном объекте
Поле
Характеристика
объекта
(атрибут)
Имя
поля
Название поля,
вынесенное в
заголовок
Первичным ключом
в базе данных называют поле (или
совокупность
полей),
значение
которого не повторяется у разных
записей .
Продукт
Цена
Поставлено
Продано
20
100
100
Сметана
10,2
85
70
Творог
18,5
125
110
Йогурт
5,4
250
225
Сливки
15,2
50
45
Молоко
Первичным
ключом
является продукт
для
записей
Районный
центр
Николаевка
Номер
школы
1
Николаевка
2
Новоспас-ское
1
Новоспас-ское
2
Директор
Адрес
Телеф
он
Иванов А.А. Мира, 5
31-540
Петров П.П. Центральная 31-4,2
90
Труда, 10
Сидоров
21-6В.В.
31
Петров П.П. Лесная, 7
21-610
В такой таблице у разных записей не могут
только
совпасть
одновременно
два
поля
Районный центр и Номер школы. Эти два поля
вместе образуют составной ключ: Районный
центр- Номер школы. Составной ключ может
состоять и более чем из двух полей.
Типы полей
Числовой тип имеют поля, в которых могут
быть только числа. Например, в базе данных
учета продажи молочных продуктов три
поля числового типа: цена, поставлено,
продано.
Символьный тип имеют поля, в которых
будут
храниться
символьные
последовательности (слова, тексты, коды и
т.п.). Примером символьного поля является
продукт.
Типы полей
Тип
«дата»
имеют
поля,
содержащие
календарные даты в форме «день/ месяц/
год».
Логический тип имеют поля, которые могут
принимать только два значения; «да», «нет»
или «истинна», «ложь».
Иерархические базы данных
Сетевые базы данных
Расширения баз данных
.msd
.mdb
.dbf
.accdb
.odb
Режимы работы баз данных
Режим создания БД.
Режим
редактирования
БД.
Под
редактированием понимается внесение
любых изменений в уже созданную базу
данных.
Манипулирование БД- это некоторые
действия, выполняемые с БД в целом (
просмотр
всей
БД
на
экране;
копирование файла БД;
сортировка
записей БД по значениям некоторого
поля
и
создание
файла
с
отсортированными
записями;
активизация файла БД для обработки
всех видов и др.)
Режим поиска
№ 1. Преобразовать приведённую ниже
информацию
к
табличному
виду,
определив имя таблицы и название
каждого поля: Оля, 13, пение, Петя, 14,
баскетбол, Вася, Катя, 13, хоккей, баскетбол,
футбол, 15,11, Коля, 11, танцы, Серёжа.
Ре ш е н и е :
Имя
Мои друзья
Возраст
Хо б б и
Оля
Петя
Вася
13
14
13
пение
б а с ке т б о л
хо к ке й
Катя
15
танцы
Ко л я
Серёжа
11
11
фу тбол
б а с ке т б о л
№ 3. Дана таблица базы данных
«Автомобилисты». Перечислите
названия всех полей таблицы и
определить её первичный ключ.
Владелец
Модель
Номер
Дата регистрации
Л е в ч е н к о Н . Г.
Волга
А537АК-59
15.08.96
Сидоров А.М.
Форд
К1370П-59
14.02.95
Го р о х о в Н . Н .
Ж и г ул и
Б171АМ-59
27.10.95
Ф е д о р о в К . Р.
Волга
А138АП-02
20.05.96
Сидоров А.М.
Ж и г ул и
К735ММ-59
27.10.95
Решение:
Поля:
владелец,
модель,
регистрации.
Первичный ключ: номер.
номер,
дата
№ 9. Дана иерархическая структура БД
«Ученики»
1. Преобразовать данную структуру к табличному
виду.
2. Описать структуру созданной таблицы.
3. Определить первичный ключ таблицы.
Ре ш е н и е :
Фамилия
Школа
Район
Го р о д
Сергеев
59
Дзержинский
Пермь
Орлова
59
Дзержинский
Пермь
Полищук
59
Дзержинский
Пермь
Серова
44
Дзержинский
Пермь
Го р о д о в
Павлов
Лу кина
44
44
122
Дзержинский
Дзержинский
Индустриальны
й
Пермь
Пермь
Пермь
Ре ш е н и е :
Фамилия
Васин
Школа
Район
Го р о д
122
Индустриальный
Пермь
Павлов
3
Индустриальный
Пермь
Луц ен ко
3
Индустриальный
Пермь
Орлова
3
Индустриальный
Пермь
С т ру к т ур а :
Название
поля
Тип
Размер
Фамилия
Символьный
Ш ко л а
Числовой
Район
Символьный
14
Го р о д
Символьный
5
Ко л и ч е с т в о
десятичны
х знаков
7
0
П е р в и ч н ы й к л юч : ф а м и л и я + ш к ол а .
Подведение итогов.
Назовите тему сегодняшнего урока.
Что нового вы узнали?
Что было непонятно?
Документ
Категория
Презентации по информатике
Просмотров
168
Размер файла
988 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа