Урок по теме: Система управления базами данных. Табличная форма данных.
Цели: обучающие: научить определять основные объекты базы данных, формировать первичные навыки представления данных в табличной форме; развивающие: развить представление о возможностях программной среды Asses; воспитывающие: формировать информационную культуру, культуру общения, коммуникативные качества.
Учащиеся должны знать: назначение базы данных; структуру и основные объекты базы данных; основные технологические приемы; создания и редактирования базы данных; представления информации базы данных в виде форм и отчетов.
Учащиеся должны уметь: создавать и редактировать однотабличную базу данных; создавать и редактировать форму и отчет; выполнять технологические приемы работы в среде СУБД Access.
Новые понятия: база данных; структурирование данных; поле; запись; таблица; структура базы данных.
Определение базы данных и назначение
Определение базы данных Базы данных представляют собой информационные модели, содержащие данные об объектах и их свойствах. Базы данных хранят информацию о группах объектов с одинаковым набором свойств. Например, база данных «Записная книжка» хранит информацию о людях, каждый из которых имеет фамилию, имя, телефон и т.д.
Определение базы данных Информация в базах данных хранится в упорядоченном виде. Например, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге – либо по алфавиту, либо по области знания. Таким образом: База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств.
Назначение базы данных Систематизация информации обо всём, что окружает человека: о растениях, животных, химических элементах, механизмах и пр. Данные обязательно связаны между собой так, что человек может составить представление о каком – либо объекте, явлении, процессе.
Структурирование данных Сведения, находящиеся в одной базе данных, связаны между собой по смыслу, логически. Это достигается в процессе структурирования данных. Структурирование данных – это объединение данных по определённым параметрам. Например, в базе данных, хранящей кулинарные рецепты, должна находиться информация о различных пищевых продуктах, мерах веса, способах приготовления крема. Но в ней нет данных о стоимости землеройных машин.
Типы базы данных табличные сетевые иерархические
Табличная база данных содержит перечень объектов одного типа, то есть объектов, имеющих одинаковый набор свойств. личного дела КлассФамилияИмя К-258 «Б»МухинАлексей М-209 «Б»ИвановаТатьяна У-710 «А»ПетроваЕлена Ключевое поле Запись Поле
Поля могут содержать данные следующих основных типов: Счетчик – целые числа, которые задаются автоматически при вводе записей. Текстовый – тексты, содержащие до 255 символов. Числовой – числа. Дата/время – дата или время. Денежный – числа в денежном формате. Логический – значения Истина (Да) или Ложь (Нет). Гиперссылка – ссылки на информационный ресурс в Интернете.
Поле каждого типа имеет свой набор свойств: Размер поля – определяет максимальную длину текстового или числового поля. Формат поля – устанавливает формат данных. Обязательное поле – указывает на то, что данное поле нужно обязательно заполнить.
Свойства табличных баз данных: Каждый элемент таблицы – один элемент данных. Все столбцы в таблице являются однородными, т.е. имеют один тип. Каждый столбец (поле) имеет уникальное имя. Одинаковые строки в таблице отсутствуют. Порядок следования строк в таблице может быть произвольным и может характеризоваться количеством полей, количеством записей, типом данных. личного дела КлассФамилияИмя К-258 «Б»МухинАлексей М-209 «Б»ИвановаТатьяна У-710 «А»ПетроваЕлена
Иерархическая модель базы данных представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевёрнутое дерево (граф). Данная модель характеризуется такими параметрами, как уровни, узлы, связи.
Иерархической базой данных является Каталог папок Windows, с которым можно работать, запустив Проводник
Существуют следующие свойства иерархической модели базы данных: несколько узлов низшего уровня связано только с одним узлом высшего уровня; иерархическое дерево имеет только одну вершину (корень), не подчинённый никакой другой вершине; каждый узел имеет своё имя (идентификатор). Существует только один путь от корневой записи к более частной записи данных.
Сетевая модель базы данных похожа на иерархическую. Она имеет те же основные составляющие (узел, уровень, связь), однако характер их отношений принципиально иной. В сетевой модели принята свободная связь между элементами разных уровней.
Сетевая база данных является обобщением иерархической за счёт допущения объектов, имеющих объектов более одного предка. Сетевой базой данных фактически является Всемирная паутина глобальная компьютерной сети Интернет. Гиперссылки связывают между собой сотни миллионов документов в единую распределённую сетевую базу данных.
Задание на дом: от оцененного уровня, выбрать домашнее задание: создать собственную базу данных «Записная книжка» или «Библиотечный каталог»