Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
Понятие Базы Данных (БД)
База данных это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
Базами данных могут являться, например, различные справочники, энциклопедии и т. п.
Основные функции БД
В основе решения многих задач лежит обработка информации. Для обеспечения обработки информации создаются Информационные Системы. В широком понимании под определением информационная система подпадает любая система обработки информации, в которой реализованы функции централизованного хранения и накопления обрабатываемой организованной в одну либо несколько баз данных.
БД должны обеспечивать:
- Простоту, легкость и гибкость работы с данными (пользователи должны чётко представлять какие данные имеются в их распоряжении и какие имеются методы доступа к данным).
- Целостность данных, в БД должна хранится информация полная непротиворечивая, необходимая и достаточная.
- Безопасность хранения данных (достигается шифрованием, использование защиты паролем, поддержкой уровня доступа к БД).
- Простата внесения изменений;
- Гибкие организационные формы эксплуатации.
- Функционирование сети - использование средств управления доступом пользователей к совместно используемым данным
Основные функции БД:
1.Хранение различных сведений
2.Поддержка параллельной работы
3. Восстановление базы данных после сбоев
4. Контроль доступа к данным
5. Поддержка обмена данными
6. Поддержка независимости от данных
5. Реляционная база данных база данных, основанная на реляционной модели данных. Слово «реляционный» происходит от англ. relation (отношение[1]). Для работы с реляционными БД применяют реляционные СУБД.
4. Существует несколько различных типов баз данных: табличные, иерархические и сетевые.
Табличные базы данных. Табличная база данных содержит перечень объектов одного типа, т. е. объектов с одинаковым набором свойств. Такую базу данных удобно представлять в виде двумерной таблицы.
Иерархические базы данных. Иерархические базы данных графически могут быть представлены как дерево, состоящее из объектов различных уровней. Верхний уровень занимает один объект, второй объекты второго уровня и т. д.
Иерархической базой данных является Каталог папок Windows, с которым можно работать, запустив Проводник. Верхний уровень занимает папка Рабочий стол (см. рис. 10 на с. 47). На втором уровне находятся папки Мой компьютер, Мои документы, Сетевое окружение и Корзина, которые представляют собой потомков папки Рабочий стол, будучи между собой близнецами. В свою очередь, папка Мой компьютер предок по отношению к папкам третьего уровня, папкам дисков (Диск 3,5(А:), С:, D:, E:, F:) и системным папкам (Принтеры, Панель управления и др.).
Сетевые базы данных. Сетевая база данных образуется обобщением иерархической за счет допущения объектов, имеющих более одного предка, т.е. каждый элемент вышестоящего уровня может быть связан одновременно с любыми элементами следующего уровня. Вообще, на связи между объектами в сетевых моделях не накладывается никаких ограничений.
Сетевой базой данных фактически является Всемирная паутина глобальной компьютерной сети Интернет. Гиперссылки связывают между собой сотни миллионов документов в единую распределенную сетевую базу данных.
Системы управления базами данных (СУБД). Для создания баз данных, а также выполнения операции поиска и сортировки данных предназначены специальные программы системы управления базами данных (СУБД).
Таким образом, необходимо различать собственно базы данных (БД) упорядоченные наборы данных, и системы управления базами данных (СУБД) программы, управляющие хранением и обработкой данных. Например, приложение Access, входящее в офисный пакет программ Microsoft Office, является СУБД, позволяющей пользователю создавать и обрабатывать табличные базы данных.
Классификация баз данных: