русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Понятие реляционной модели данных


Дата добавления: 2013-12-24; просмотров: 1944; Нарушение авторских прав


Реляционная модель данных.

Лекция

Контрольные вопросы.

1. Дайте определение СУБД.

2. Как вы понимаете структуру базы данных?

3. Назовите основные требования, предъявляемые к организации СУБД?

4. Как классифицируются СУБД в зависимости от технологии обработки данных?

5. Как классифицируются СУБД в зависимости от способа доступа к данным?

6. Какие информационно-логическим моделям баз данных вы знаете?

7. Дайте определение иерархической и сетевой моделям баз данных?

 


Цель:познакомить с функциональными возможностями базы данных и общей методологией использования баз данных в профессиональной работе.

После изучения темы вы должны знать:

Ø Назначение реляционной базы данных

Ø Основные структурные объекты базы данных

Ø Форматы представления числовых и символьных данных

 

План:

1. Понятие реляционной модели данных

2. Основные структурные единицы базы данных

2.1. Таблицы

2.2. Формы

2.3. Запросы

2.4. Отчеты

2.5. Макросы и модули

Понятие реляционный(англ, relation - отношение) связано с разработками известного американского специалиста в области систем баз данных Е. Кодда.

Идея реляционной модели состоит в том, чтобы одинаково представлять и элементы данных, и связи между ними. Реляционная модель обладает унифицированным языком для определения данных, навигации по данным и манипулирования данными. Кроме того, реляционные модели хорошо приспособлены к графическим пользовательским интерфейсам. В реляционных базах данных информация хранится в одной или нескольких таблицах. Столбцы и строки в этих таблицах называют полями и записями. Связь между таблицами осуществляется посредством одного или нескольких совпадающих полей. Каждая запись в таблице является уникальной, т.е. в таблице нет повторяющихся записей. Для обеспечения уникальности записи используются ключи, которые содержат одно или несколько полей таблицы. Одним из основных требований, предъявляемых к СУБД, является возможность быстрого поиска записей среди большого объема информации. Ключевые поля позволяют значительно ускорить выполнение данной операции.



Итак, реляционной называется база данных, в которой все данные организованны в виде двухмерных таблиц, а все операции над данными сводятся к операциям над этими таблицами. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:

• каждый элемент таблицы - один элемент данных;

• все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;

• каждый столбец имеет уникальное имя;

• одинаковые строки в таблице отсутствуют;

• порядок следования строк и столбцов может быть произвольным.

Примером реляционной базы данных может служить таблица «Студенты» (см. таблицу 1.).

Таблица 1.

№ личного дела Фамилия Имя Отчество Дата рождения Группа
Сергеев Петр Михайлович 01.01.76.
Петрова Анна Владимировна 15.03.75.
Анохин Андрей Борисович 14.04.76.

 

Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы - атрибутам отношений, доменам, полям.

В настоящее время наиболее популярной системой управления базами данных, является СУБД Access. Она входит в стандартный набор прикладных программ пакета Microsoft Office, который используется в каждой организации нашей страны.

Назначение любой системы управления базами данных - создание, ведение и обработка баз данных. Как и в текстовом редакторе можно подготавливать много разных документов, так и в СУБД Access можно создать много разных баз данных.

Каждая база данных хранится на диске в виде файла с расширением .mdb. При запуске СУБД Access появляется меню для работы с компонентами базы данных.



<== предыдущая лекция | следующая лекция ==>
Основные модели построения баз данных | Основные структурные единицы базы данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.449 сек.