Разработка приложений в среде Microsoft Windows. Системы быстрой разработки приложений. СУБД. Модели данных.





 

Реализация приложений в системах быстрой разработки приложений имеет ряд отличительных черт:

 

  1. Наличие визуальных средств разработки, позволяющих заменить написание программного кода рисованием пользовательского интерфейса.
  2. Поддержка стандартных протоколов обмена данными между приложениями, что позволяет применить покомпонентную технологию разработки приложений.
  3. Наличие объектно-ориентированного языка программирования, то позволяет применить модульный принцип построения программ.
  4. Возможно создание приложение «клиент-сервер», что позволяет обеспечить потребность целого предприятия в обработке данных.

 

В нашем курсе будет рассмотрена такая система на базе Microsoft Access. Microsoft Access является функционально полной СУБД. Основная идея реализации любой СУБД – это хранение на машинных носителях не только данных, но и описание их структуры.

 

Использование СУБД позволяет обеспечивать:

 

  1. Создание программ, независимых от конкретных данных на внешних носителях (не существенен порядок полей в записях, длина записей, длина полей и т.д.).
  2. Возможность использования стандартных качественно-реализованных СУБД средств доступа и обработки данных (быстрая сортировка, извлечение данных из взаимосвязанных таблиц, автоматический поиск по базе данных и т.д.).
  3. Автоматическое поддержание целостности данных (откат транзакции, ведение журнала транзакции, автоматическое резервное копирование).
  4. Разграничение доступа к данным путём установки паролей и определения уровня полномочий.
  5. Автоматизацию отображения данных в виде специальных форм.

 

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

Иерархическая модель данных строится по принципу иерархии типов объектов. Т.е. один тип является главным, а остальные – подчинёнными на всех уровнях иерархии.

 

 

В сетевой модели понятие главного и подчинённого объекта несколько расширено – в этой модели любой объект может быть и главным и подчинённым. Главный объект называется владельцем набора объектов, а подчинённый – членом набора объекта. Каждый объект может участвовать в любом количестве взаимосвязей.

В реляционной модели данных Объекты и взаимосвязи между ними представлены с помощью таблиц. Каждая из таблиц представляет один объект и состоит из строки и столбцов. Строка соответствует экземпляру объекта, а столбец содержит значение одного из атрибутов (полей). Каждая таблица имеет первичный ключ, т.е. поле или комбинацию полей, которые единственным образом определяют строку в таблице. Изображение реляционной модели:

 

Факультет
Код Наименование
Физический
Математический

 
 

 

 


Кафедра
Код кафедры Код факультета Наименование
АСОИ
МПУ
ОПТИКА

 

Группа
Код группы Код факультета Наименование
АС-37
АС-38
ПМ-32
ПМ-44

 

 





Читайте также:
Теория по геометрии 7-9 класс: Смежные углы – два угла, у которых одна...
Основные этапы развития астрономии. Гипотеза Лапласа: С точки зрения гипотезы Лапласа, это совершенно непонятно...
Решебник для электронной тетради по информатике 9 класс: С помощью этого документа вы сможете узнать, как...
Своеобразие романтизма К. Н. Батюшкова: Его творчество очень противоречиво и сложно. До сих пор...

Рекомендуемые страницы:



Вам нужно быстро и легко написать вашу работу? Тогда вам сюда...

Поиск по сайту

©2015-2021 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту:

Мы поможем в написании ваших работ! Мы поможем в написании ваших работ! Мы поможем в написании ваших работ!
Обратная связь
0.016 с.