- •Обоснование актуальности данного приложения компьютерной техники
- •Что такое база данных
- •Способы создания компьютерной базы данных
- •Классификация баз данных
- •Реляционная модель
- •Свойства Реляционной модели базы данных:
- •Иерархическая модель
- •Свойства иерархической модели базы данных:
- •Сетевая модель
Способы создания компьютерной базы данных
С помощью алгоритмических языков программирования, таких как Basic, Pascal, и т. д. Данный способ применяется для создания уникальных баз данных опытными программистами.
С помощью прикладной среды, например Visual Basic. Данный способ требует некоторых навыков работы в программных средах и навыков программирования. С его помощью можно создавать базы данных, требующие каких-то индивидуальных особенностей построения. Создание такой базы под силу только опытным пользователям.
С помощью специальных программных сред, которые называются Системами Управления Базами Данных (СУБД). Работа с такими системами требует навыков работы с компьютером и может быть освоена пользователями в достаточно короткие сроки.
В настоящее время существует несколько видов СУБД. Наиболее известными и популярными СУБД являются Access, FoxPro и Paradox. Каждая из этих систем обладает своими достоинствами и недостатками. Остановим свой выбор на базе данных Access, которая входит в программный продукт Microsoft Office и является наиболее доступной для изучения в школьном курсе. Прежде чем переходить к работе по созданию базы данных на компьютере, необходимо перейти от информационной модели данных, к модели, ориентированной на компьютерную реализацию.
Классификация баз данных
1. По характеру хранимой информации БД делятся на:
Фактографические БД — это картотеки, где хранится краткая информация в строго определенном формате.
Документальные БД — это архивы, где хранятся всевозможные документы, это могут быть не только текстовые документы, но и графика, видео и звук (мультимедиа).
2. Классификация по способу хранения данных делит БД на:
Централизованные БД – где вся информация хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты.
Распределенные БД - используются в локальных и глобальных компьютерных сетях. В таком случае разные части базы хранятся на разных компьютерах.
3. Третий признак классификации баз данных — по структуре организации данных:
Реляционная БД
Иерархическая БД
Сетевая БД.
Реляционная модель
Реляционная модель (реляционный от латинского relatio — отношение) указывает, прежде всего, на то, что такая модель хранения данных построена на взаимоотношении составляющих ее частей. В простейшем случае она представляет собой двухмерный массив или двухмерную таблицу, а при создании сложных информационных моделей составит совокупность взаимосвязанных таблиц.
Рассмотрим табл. 1, в которой хранятся сведения об учениках школы (фамилия, имя, отчество, дата рождения, класс, номер личного дела). Каждая строка такой таблицы называется записью. Каждый столбец в такой таблице называется полем. На основании этой таблицы создадим базу данных школьников и назовем ее «Наша школа».
Таблица 1. Наша школа
№ личного дела |
Класс |
Фамилия |
Имя |
Отчество |
Дата рождения |
К-25 |
8 «Б» |
Коноплев |
Михаил |
Александрович |
13.10.83 |
У-7 |
8 «Б» |
Украинская |
Татьяна |
Леонидовна |
24.08.84 |
И-33 |
10«А» |
Иванова |
Елена |
Сергеевна |
14.02.81 |
Ф-3 |
9 «Б» |
Фонарева |
Анастасия |
Александровна |
11.11.84 |
