BigEdu.ru

Банки данных

1. Что включают в себя банки данных

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

БД обеспечивают хранение инф. М представляют собой совокупность данных, организованных по определенным правилам. БД позволяют структурировать, хранить и обрабатывать данные различного типа. СУБД – это совокупность языковых и программных средств, предназначенных для создания, ведения и испол. БД. По характеру СУБД разделяются на: персональные, многопользовательские.

ПП служат для обработки данных в БД.

2. Важнейшие модели БД

1 иерархическая

2 сетевая

3 реляционная

4 объектно-ориентированная

В 1 БД данные представляются в виде древовидной структуры

Во 2 данные организуются в виде графов

В 3 совокупность таблиц, связанных отношениями (строка-запись, столбец-поле, ключ-комбинация полей, данных, в которых однозначно опред. каждая запись табл. Ключ состоит из полей. Ключ служит для однозначной идентификации записей табл, для предотвращения повторений значений. Индекс может допускать повторение значений полей.)

В 4 объединение сетевой и реляционной, испол. для создания сложной структуры в крупных БД.

3. Инструментальные средства работы с БД

Это спец. программы и пакеты, обеспечивающие обслуживание БД вне разрабатываемых приложений.

-BDE-процессор БД, представляющий собой набор библиотек, предназнач. для организации доступа к БД из приложений в Delphi. BDE является центральным звеном для доступа к данным.

-BDEAdministrator-утилита для настройки BDE

-DatabaseDesktop-программа для создания и редактирования таблиц SQL и QBE запросах.

4. Компоненты для создания приложений, работающих с БД

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

На странице DataAccess находятся не визуальные компоненты, с пом. которых можно организовывать доступ к данным.

DataSource-источник данных

Table-набор данных, основанный на табл. БД

Qucry-набор данных, основанный на SQL запросе

DataBase-соединение с БД.

На страницах DataControls находятся визуальные компоненты, предназначенные для управления данными.

DBGrid-сетка в скобках табл.

DBNavigator-навигационный интерфейс

DBText-надпись

DBMemo-многострочный редактор

DBEdit-однострочный редактор

DBListBox простой список

5. Характеристика локальных БД

Приложение Delphi осущ. доступ к БД через BDE (процессор БД). BDE представляют собой набор драйверов, обеспечивающих доступ к данным. Локальные БД расположены на том же компьютере, что и приложение, работающее с ними. Работа с БД происходит в однопользовательском режиме. При необходимости можно запустить на компе другое приложение, одновременно осущ. доступ к этим же данным. Для управления совместным доступом к БД необходимы спец. средства контроля и защиты. Эти средства могут понадобиться когда приложение пытается изменить запись, которую редактирует другое приложение. Delphi поддерживает 2 вида локальных табл.: dBase и Paradox.

6. Языковые средства современных БД

-язык описания данных (предназначен для описания логической структуры данных)

-язык манипулирования данными (выполнение основных операций над данными (ввод, модификация, выбрка))

-структурированный язык запросов – SQL (управление структурой БД и манипулирование данными, стандартное средство доступа к удаленной БД)

-язык запросов по образцу – QBE (визуальное конструирование запросов в БД)

7. Этапы создания БД

1. Сначала создаем БД:

1. Пуск-программы-BD7-BDE Administrator

2. В окне выбрать команду ObjectNew

Выбрать STANDARD-ok

Вместо STANDARD1 ввести имя

На Definition нажать click

Нажать на …

Тут можно указать адрес, либо выбрать диск-ok

Выполнить команду Object-Apply-ok

2. Создаем таблицу БД

3. Форму приложения.

8. Этапы создания таблиц БД

1. Пуск-программы-BD7-DatabaseDesktop

2. В окне File-New-Table

Выбрать Paradox7-ok

В окне задать поля записи, их типы , структуру , размер, ключ, индексы, пароль, связь между табл.

Для указания ключевых полей надо написать символ *.

3. Сохранить-SaveAs

В списке Alias выбираем имя БД, созданную в администраторе. Чтобы изсенить структуру табл. Table-Restructure.

9. Создание формы приложения

На форму необходимо расположить след. компоненты:

Table1, DataSource1- невидимые

DBGrid1, DBNavigator1 –видимые

Для связи с требуемой таблицой надо установить значения свойств DataBaseName, которое указывает путь к БД и TableName, кот. задает имя табл.

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию 1. Что включают в себя банки данных Современными инф. системами являются банки данных, включающие ВС, одну или несколько БД, систему управления БД
Оценок: 1006 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru