русс | укр

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

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

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

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


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

Работа с базой данных в среде Access.


Дата добавления: 2015-07-04; просмотров: 527; Нарушение авторских прав


Access – является реляционной базой данных, т.е. данные хранятся в ней не в одной большой таблице, а в нескольких разных таблицах, связанных между собой таким образом, чтобы в любой момент можно было объединить или извлечь все необходимые данные из этих таблиц. Чтобы объяснить принцип действия реляционной базы данных, рассмотрим показанную на Рис.1 базу данных на основе плоского файла, которая в отличие от реляционной базы данных состоит из одной большой таблицы. В рассматриваемой базе данных перечислены фамилии и контактные телефоны специалистов терапевтического и хирургического отделений городских больниц. При такой организации базы данных каждый раз при вводе сведений о новом человеке придется полностью вводить всю относящуюся к нему информацию, причем некоторую ее часть повторно, несмотря на то, что она уже содержится в базе данных. В рассматриваемом примере повторно придется вводить название отделения и контактный телефон.

Рис. 1. Пример базы данных на основе плоского файла

С другой стороны, при вводе сведений о новом человеке в таблицы реляционной базы данных информацию об адресе больницы, названиях отделений и контактных телефонах каждой из больниц повторно вводить не придется. Достаточно ввести фамилию и название больницы, в которой человек работает.

В реляционной базе данных информацию можно извлекать из совершенно разных таблиц и собирать ее в одном месте. Вообще, данные рекомендуется размещать в нескольких таблицах именно потому, что при их вводе можно избежать повторного ввода информации в различных полях, сэкономив при этом время. Например, при создании базы данных для хранения историй болезней пациентов можно создать такие таблицы, как «паспортные данные пациентов», «результаты обследований», «назначенное лечение» и т.д.

Таким образом, чтобы определить разницу между обычными таблицами (электронными таблицами) и реляционными СУБД необходимо обратить внимание на 3 основных момента:



1. Все реляционные СУБД предназначены для обработки очень больших объемов данных;

2. В реляционных СУБД таблицы можно без труда связывать, представляя их данные в виде единой таблицы;

3. В реляционных СУБД дублирование информации сведено к минимуму. Повторяются только коды, связывающие данные нескольких таблиц.



<== предыдущая лекция | следующая лекция ==>
Файловые операции | Функции и режимы Access.


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


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

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

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


 


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

 
 

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

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