- •4).Преимущество современных субд
- •Вопрос 6: Логическая и физическая независимость от данных
- •Вопрос 7 : Основные функции субд
- •8)Основные компоненты среды субд
- •16 Модель файлового сервера.
- •17 Модель сервера приложений
- •18 Многопотоковая односерверная архитектура
- •19 Многопотоковая мультисерверная архитектура
- •Ранзакциии свойства транзакций
- •22 Ситуация восстановления состояния базы данных
- •23 Типы конфликтов между двумя параллельными транзакциями
- •24 Блокировки. Правила применения Жёсткой и нежёсткой блокировок транзакций.
- •25 Объектно-ориентированные субд
- •26 Объектно-реляционные субд
- •27 Характеристики современных субд
- •28 Способы создания новой базы данных. Создание таблиц и связей между ними
- •Установка связей между таблицами в субд Access
- •29 Создание многотабличных запросов на изменение данных
- •30 Создание форм, отчётов. Написание макросов. Создание отчета.
- •31. Компьютерные средства контроля: авторизация пользователей, шифрование, поддержка пользователей.
- •32. Некомпьютерные средства контроля.
- •34. Контрольный след. Обязательное управление компьютером.
- •35. Поддержка мер обеспечения безопасности в языке sql.
25 Объектно-ориентированные субд
Результатом совмещения возможностей (особенностей) баз данных и возможностей объектно-ориентированных языков программирования являются Объектно-ориентированные системы управления базами данных (ООСУБД). ООСУБД расширяет языки программирования, прозрачно вводя долговременные данные, управление параллелизмом, восстановление данных, ассоциированные запросы и другие возможности.
Некоторые объектно-ориентированные базы данных разработаны для плотного взаимодействия с такими объектно-ориентированными языками программирования как Python, Java, C#, Visual Basic .NET, C++, Objective-C иSmalltalk; другие имеют свои собственные языки программирования. ООСУБД используют точно такую же модель, что и объектно-ориентированные языки программирования.
26 Объектно-реляционные субд
Объектно-реляционная СУБД (ОРСУБД) — реляционная СУБД (РСУБД), поддерживающая некоторые технологии, реализующие объектно-ориентированный подход: объекты, классы и наследование реализованы в структуре баз данных и языке запросов.
Объектно-реляционными СУБД являются, к примеру, широко известные Oracle Database, Informix, DB2, PostgreSQL, FirstSQL/J.
27 Характеристики современных субд
Visual FoxPro отличается высокой скоростью, имеет встроенный объектно- ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели.
Access входит в состав самого популярного пакета Microsoft Office. Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений
Visual Basic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, интеграция компонентов Microsoft Office.
Visual C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.
SQL Server - сервер баз данных, реализует подход «клиент-сервер» и взаимодействует с указанными пакетами. Главные достоинства: высокая степень защиты данных, мощные средства для обработки данных, высокая производительность. Область применения: хранение больших объемов данных, хранение высокоценных данных или данных, требующих соблюдения режима секретности.
28 Способы создания новой базы данных. Создание таблиц и связей между ними
Для создания новой базы данных необходимо воспользоваться областью задач Создание файла (New file) окна приложения Microsoft Access (см. рис. 1.4). Эта область появляется справа при первом запуске Access.
выбрать команду Создать (New) из меню Файл (File)
нажать кнопку Создать (New) на панели инструментов. она расположена слева от кнопки Открыть (Open).
Любое из этих действий приведет к открытию справа области задач Создание файла (New file)
