Объектно- ориентированные и гибридные базы данных. В объектно- ориентированных базах данных данные хранятся в виде объектов. II. Реляционная база данных.
В реляционных базах данных все данные представлены в виде простых таблиц, разбитых на строки и столбцы, на пересечении которых расположены данные. Каждая база данных может включать несколько таблиц. Таблицы в реляционных базах данных обладают рядом свойств.
Основными являются следующие: в таблице не может быть двух одинаковых строк; столбцы располагаются в определенном порядке, который создается при создании таблицы; в таблице может не быть ни одной строки, но обязательно должен быть хотя бы один столбец; у каждого столбца есть уникальное имя (в пределах таблицы) и все значения в одном столбце имеют один тип. На пересечении каждого столбца и строки может находиться только атомарное значение (одно значение, не состоящее из группы значений); Таблицы, удовлетворяющие этому условию, называют нормализованными. В реляционной базе данных каждая таблица должна иметь первичный ключ — поле или комбинацию полей, которые единственным образом идентифицируют каждую строку таблицы. Если ключ состоит из нескольких полей, он называется составным.
Ключ должен быть уникальным и однозначно определять запись. По значению ключа можно отыскать единственную запись. Реляционные таблицы могут быть связаны друг с другом, следовательно, данные могут извлекаться одновременно из нескольких таблиц. Таблицы связываются между собой для того, чтобы, в конечном счете, уменьшить объем БД.
Связь каждой пары таблиц обеспечивается при наличии в них одинаковых столбцов. Существуют следующие типы информационных связей: один- к- одному, один- ко- многим, многие- ко- многим. Закон О Культуре Рб. Связь один- к- одному предполагает, что одному атрибуту первой таблицы соответствует только один атрибут второй таблицы и наоборот.
Связь один- ко- многим предполагает, что одному атрибуту первой таблицы соответствует несколько атрибутов второй таблицы. Связь многие- ко- многим предполагает, что одному атрибуту первой таблицы соответствует несколько атрибутов второй таблицы и наоборот. III. Использование СУБД Access для создания реляционной БДСУБД – Это программное обеспечение (ПО), которое позволяет создавать БД, обновлять и дополнять информацию, обеспечивать гибкий доступ к информации.
СУБД создает на экране компьютера определенную среду для работы пользователя (интерфейс), и имеет определенные режимы работы и систему команд. Microsoft Access является СУБД реляционного типа, в которой разумно сбалансированы все средства и возможности, типичных для современных СУБД. СУБД Access предоставляет необходимые средства для работы с базами данных неискушенному пользователю, позволяя ему создавать базы данных, вводить в них информацию, обрабатывать запросы и формировать отчеты. Основными видами объектов, с которыми работали учащиеся, были: Таблица - это объект, который используется для хранения данных.
Каждая таблица включает информацию об объекте определенного типа. Запрос - это объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. С помощью запросов можно также создавать новые таблицы, используя данные одной или нескольких таблиц, которые уже существуют.
Форма - это объект, предназначенный в основном для ввода данных, отображения их на экране или управления работой приложения. Отчет - объект, предназначенный для создания документа, который впоследствии может быть распечатан или включен в документ другого приложения. Этапы создания базы данных. Проектирование БД: Выбор предметной области БД; Построение модели БД (следует выделить все объекты, информацию о которых необходимо сохранять в базе данных, указать их свойства и установить связи между ними); Задание структуры БД (однотабличные, многотабличные, использование форм). Ввод структуры данных с описанием типов данных, вводимых в поля таблицы. Ввод данных в БД.
Создание связей между таблицами. Работа с данными (сортировка, выборка данных с использованием фильтров и/или запросов). IV. Примеры БД, созданных учащимися: Пример 1. БД «Продажа автомобилей».
Примеры таблиц: Схема данных: Использование формы: Пример 2. База данных «Танцы». Схема данных: Использование форм: Пример 3. База данных «Шоколад».
Пример таблицы: Схема данных: Использование форм: V. Используя приложение СУБД Access, учащиеся создают БД в различных предметных областях. В процессе работы над проектом они занимаются поиском информационных объектов для БД, определением ключевых реквизитов, структурированием информации, размещением данных в таблицах, созданием связей между таблицами, формированием запросов и отчетов. Разрабатывая индивидуальную БД, учащиеся проявляют инициативу и фантазию, более глубоко осваивают возможности СУБД Access, получают навыки самостоятельной творческой работы.
Создание многотабличных баз данных средствами СУБД Access. Изучение нового материала (1.
Если. в базе данных храниться слишком много данных, а. Обычно в результате нормализации получается.
БД. БД может считаться нормализованной, если. Предлагаю создать базу данных КАРТА МИРА. Как вы думаете, какие поля необходимо занести в.
Давайте создадим структуры 3- х таблиц для базы. КАРТА МИРА и установим между ними связи. Связи могут быть нескольких типов: связь.