БАЗА ДАННЫХ –
ОСНОВА
ИНФОРМАЦИОННОЙ
СИСТЕМЫ
Подготовила: Дарская
М.А.
учитель информатики
и ИКТ
МБОУ СОШ №1
г. Пушкино
Базы данных – основа информационной системы
Базы данных – основа информационной системы
Базы данных
База данны х (БД ) – это совокупность
специальны м образом организованны х данны х,
храним ы х в пам яти вы числительной систем ы и
отраж аю щ их состояние и взаим одействие
объектов в определенной предм етной области.
Примеры:
книж ный ф онд библиотеки
кадровый состав предприятия
больница
городская телеф онная сеть
расписание авиарейсов
предприятие торговли
Базы данных – основа информационной системы
Существуют 3 основных модели данных:
Иерархические Сетевые
Реляционные
(табличные)
Базы данных – основа информационной системы
Эдгар Франк «Тед» Кодд
(23.08.1923 18.04.2003)
британский учёный, работы
основы
заложили
которого
теории реляционных
баз
данных.
Работая в компании IBM, он
создал реляционную модель
данных. Он
внёс
также
существенный вклад в другие
области информатики.
Базы данных – основа информационной системы
Реляционные базы данных
Основной информационной единицей
реляционной БД является таблица.
В БД столбцы называют полями, а строки –
записями. Поля образуют структуру БД, а записи
составляют информацию, которая в ней
содержится.
Базы данных – основа информационной системы
Пример 1. В таблице представлен фрагмент базы данных о учениках 11
класса.
Код_учен
ика
Фамилия
Имя
Дата_рождения
Рост
1
2
Бикеев
Антон
21.09.1997
Колотовкина
Полина
09.12.1997
173
170
Сколько полей и сколько записей содержится в данной
базе?
Базы данных – основа информационной системы
Поле БД имеет имя, тип и длину.
Имя поля должно быть уникальным,
иначе
в
содержимом полей.
Тип поля определяется типом данных,
которые оно содержит.
компьютер
запутается
Базы данных – основа информационной системы
Основные типы полей:
Текстовое
Для ввода текста. Максимальный размер – 255 символов.
Числовое
Дата/Время
Логическое
Для ввода числовых данных.
Для ввода даты и времени в определенном формате.
Для ввода логических данных, имеющих только два значения
(да – 1, нет – 0). Его длина всегда равна 1 байту.
Денежное
Поле объекта OLE
Для ввода чисел в денежном формате.
Для хранения картинок, музыкальных клипов, видеозаписей.
Счетчик
Поле MEMO
Это числовое поле, имеющее свойство автоматического
наращивания. При вводе новой записи в поле автоматически
вводится число, на единицу больше, чем значение этого поля в
предыдущей записи.
Используется, если нужно вставить длинный текст. В него
можно поместить до 65535 символов (64 Кбайт). Особенность
этого поля заключается в том, что в нем хранятся не сами
данные, а только указатель на то место, где они размещены.
Гиперссылка
Ссылка на информационный ресурс в Интернете.
Базы данных – основа информационной системы
данных
Пример 2. Для полей однотабличной
БИБЛИОТЕКА
базы
(КОД_КНИГИ, НАЗВАНИЕ, АВТОР,
ОБЛОЖКА,
СТРАНИЦЫ,
ИЗДАТЕЛЬСТВО,
ГОД_ИЗДАНИЯ,
МЕСТО
ЦЕНА,
АННОТАЦИЯ, НАЛИЧИЕ) укажите
тип каждого поля.
ИЗДАНИЯ,
Базы данных – основа информационной системы
Для каждой таблицы реляционной БД
определяется ключ.
Ключ – это поле (может быть несколько
таблице и
полей), добавляемый к
с
установить
позволяющий
записями в другой таблице. Существуют
ключи
и
типов:
вторичные, или внешние.
первичные
связь
двух
Базы данных – основа информационной системы
строчного
таблицы
представления
применяется
Для
структуры
следующая форма:
ИМЯ_ТАБЛИЦЫ(ИМЯ_ПОЛЯ1,
ИМЯ_ПОЛЯ2,…,ИМЯ ПОЛЯ N)
Подчеркнутое поле составляет
главный ключ.
Базы данных – основа информационной системы
СУБД
языковых
и
программных
Система управления базами данных (СУБД) –
комплекс
средств,
предназначенных для создания, ведения и использования
базы данных многими пользователями.
Примеры :
Microsoft Access
FileMaker
OpenOffice.org Base
Oracle
MySQL
Yukon
Базы данных – основа информационной системы
Основные функции СУБД:
• Ввод информации в базу данных.
• Возможность редактирования информации.
• Удаление ненужной информации.
• Защита данных от разрушения.
• Поиск информации по заданным критериям.
• Автоматическое упорядочивание информации в
соответствии с определенными требованиями.
• Обеспечение доступа к данным нескольким
пользователям одновременно.
• Защита от несанкционированного доступа к
данным.
Базы данных – основа информационной системы
Вопросы для закрепления:
• Для чего предназначены базы данных?
• Какие существуют варианты
классификации БД?
• Почему реляционный вид БД является
наиболее распространенным?
• Что такое запись в реляционной БД?
• Что такое поле, тип поля?
• Какие бывают типы полей?
• Что такое главный ключ записи?
Базы данных – основа информационной системы
Домашнее задание
§ 31 , задания 2, 3 после
параграфа
Базы данных – основа информационной системы
Базы данных – основа информационной системы
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.