Базы данных. Структуры баз данных. СУБД. Microsoft Access. Принципиальная работа с Microsoft Access.
Базой данных называется совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области
Классификация баз данных по признакам: по характеру хранения информации : -фактографические – в них содержатся краткие сведения об описываемых объектах, представленные в строго определенном порядке (картотеки); -документальные - в них содержатся обширная информация самого разного типа: текстовая, графическая, звуковая, мультимедийная (архивы).
по способу хранения данных : -централизованные (хранится на одном ПК, к нему имеют доступ – пользователи-клиенты); -распределенные (разные части базы хранятся на разных ПК, объединенных между собой в локальные и глобальные компьютерные сети). Классификация баз данных по признакам (продолжение) :
по структуре организации данных : - табличные (реляционные); - иерархические; - сетевые. Классификация баз данных по признакам (продолжение) :
иерархическая сетевая реляционная (табличная) Структуры организации баз данных
Иерархическая Способы решения физических задач логическийматематическийэкспериментальный арифметический алгебраический геометрический графический
Табличная (реляционная) структура поле имя запись
определите объекты, свойства объекта, количество и имена полей и количество записей Название МатериалЦвет Количест- во 1 мячирезинакрасный 75 2 кубикидеревоголубой 20 3 куклыпластмассазеленый 34
Определить характеристики полей этой таблицы (определяется имя, подпись, тип и размер каждого поля) КИНОТЕАТРФИЛЬМВРЕМЯСТОИМОСТЬ Россия Титаник Россия Титаник Россия Жмурки Россия Звездный десант Мир Сезон охоты Мир Титаник Мир Остров
ОТВЕТ: Имя поля ПодписьТип Размер Количество десятичных знаков (формат) КИНОТЕАТРназвание кинотеатра текстовый 15 ФИЛЬМназвание фильма текстовый 25 ВРЕМЯначало сеанса числовой 52 СТОИМОСТЬцена 1 билета числовой 52
Задача 1. Таблица базы данных «Сотрудники» содержит поля: фамилия, имя, отчество, дата рождения, пол, образование, должность, членство в профсоюзе. Определить тип каждого поля. Решение задачи: –поле фамилия, имя, отчество, образование – текстовые; –поле дата рождения – поле типа даты/время; –поле членство в профсоюзе – логическое; –поле пол может быть как текстовым, так и логическим (например, 1 – жен., 0 – муж.).
Задача 2. Преобразовать приведенную ниже информацию к табличному виду, определив имя таблицы, свойства каждого поля: Оля, Петя, 13, пение, 14, баскетбол, Вася, Катя, хоккей, баскетбол, футбол, 15, 11, Коля, 11, танцы, Сережа.
Имя ВозрастХобби Оля 13Пение Петя 13Пение Вася 14Баскетбол и т.д. Имя поля ПодписьТип Размер Имя друга имя текстовый 6 символов Возраст друга возраст числовой Целое Увлечения другахоббитекстовый~ 20 символов Хобби друзей Структура таблицы
Информационные системы – это совокупность баз данных и системы аппаратно- программных средств управления базами данных (СУБД) для хранения данных и манипулирования ими.
Любая СУБД позволяет выполнять 4 простейшие операции с данными: –добавлять в таблицу одну или несколько записей; –удалять из таблицы одну или несколько записей; –обновлять значение некоторых полей в одной или нескольких записях; –находить одну или несколько записей, удовлетворяющих заданному условию.
Домашнее задание: подготовить теоретический материал для устной проверки; решить задачи: 1) Дана сетевая структура БД «Вкладчик». Преобразовать данную структуру к табличному виду. Банк «Заря» Иванов Банк «Дельта» Горохов Банк «Селена» Андреев Роденко 2) Придумать и описать структуру таблицы базы данных, которая содержит 4 поля разных типов: текстовое, числовое, дата, логическое. Таблица должна содержать 4 записи. Оформить решение задач в тетрадях.