| 1. Введение | 3 |
| 2. Назначение Базы Данных | 5 |
| 3. Реляционная модель | 5 |
| 4. Физическая модель | 6 |
| 5. Словарь Базы Данных | 7 |
| 6. Формы | 9 |
| 7. Отчеты | 10 |
| 8. Основные понятия и определения | 12 |
БД это совокупность связанных, структурированных данных, отражающих информационное состояние определенной предметной области.
Развитие СУБД началась в 60-е годы, при разработке проекта APPOLO (полет на Луну). Огромное количество данных надо было систематизировать. Было разработано специальное ПО – которое представляло иерархическую БД. В середине 60-х годов IBM разработала коммерческую СУБД IMS (Information Management System). В конце 70 г появились первые реляционные БД. DB2 – IBM, ORACLE. В этих СУБД был встроен язык SQL.
На сегодняшний день имеется более 2 десятков настольных СУБД. Наиболее популярными по общему числу продаж – dBASE, VFP, Paradox (Corel), Access
1. dBase – (разработана компанией Ashton –Tate в 1986 г. перекуплена –Borland) – dBaseIII занял лидирующее положение среди настольных СУБД. В этой СУБД 1 таблица – 1 файл (расширение DBF). Формат файла открыт то есть с этими таблицами можно работать и в других СУБД. Очень популярная в 90 – е годы СУБД Clipper (NantucketCorp) поддерживала этот формат.
2. Paradox (1985) – (AnsaSoftware –> Borland 1996 – >Corel) – принцип хранения данных тот же – 1 таблица – 1 файл (расширение DB). Формат закрыт. Чтобы манипулировать данными необходимы специальные библиотеки. (ParadoxEngine), – данные лучше защищены. Впервые визуальные средства построения запросов, на основе интерфейса QBE(облегченная версия Paradox 7), DatabaseDesktop входит в Delphy и CBuilder.
3. VFP (FoxSoftware, 1995, Microsoft). СУБД, совместимая с dBase, но производительнее (другая организация индексов). Формат данных DBF. Специальный файл (расширение .dbc) является контейнером БД. В нем содержится информация о таблицах, индексах, правила ссылочной целостности. VFP поддерживает COM-модель (ComponentObjectModel – компонентная объектная модель), хорошая интеграция с MsSQLServer
4. Access - БД рассчитана на пользователя. Все таблицы хранятся в 1 файле (расширение .MDB). Позволяет создать простейшую БД без написания программного кода с помощью различных мастеров. При необходимости программный код можно написать на VBA (VisualBasicforApplication)
Данные на 2001 г. по числу пользователей СУБД: - MsSQLServer+ VFP – 34%
InterBase +Delphi – 14%, Oracle – 8%
Все современные СУБД имеют:
· Визуальные средства создание таблиц, форм, отчетов
· Доступ к данным серверных СУБД
· Создание приложений выполняющих функции WEB – браузеров и размещение данных в Internet
· Объектно-ориентированный язык
· Поддержку SQL
БД является информационной моделью предметной области.
БД содержит как данные так и описание структуры данных.
Набор данных в БД представлен в виде таблиц. Каждая таблица имеет определенную структуру: в ней определено фиксированное количество столбцов – (полей). Каждое поле имеет определенный фиксированный тип. Тип поля определяет какие данные могут в нем храниться и каким образом они могут обрабатываться.
Данные в таблице взаимосвязаны: по одним значениям данных можно найти соответствующие другие значения. Связаны данные между таблицами – по данным из одной таблицы можно найти соответствующие данные из другой таблицы.
Основные объекты данной информационной системы
– «Улица».
В реляционной модели данных (разработал в 1970 г. Э. Ф. Кодд) объекты представляются с помощью таблиц. Связи между объектами реализуются добавлением полей связи в связанных таблицах или заданием дополнительных таблиц
При переходе от концептуальной к реляционной модели:
– Объект – транслируется в таблицу;
– Связи между объектами транслируются в связи между таблицами;
– Атрибут – в поле таблицы,
– Экземпляр объекта – в запись таблицы.
При реализации связи 1:М в дочернюю таблицу добавляется поле связи (обычно это первичный ключ) родительской таблицы. Поле связи в дочерней таблицы называется внешним ключом
Связь осуществляется по равенству значений в полях связи. Например связь между таблицами Вид услуги и Данные по видам услуг осуществляется по
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.