
- •История развития субд.
- •Информационные системы. Основные функции и области применения.
- •Банк данных и его компоненты.
- •Классификация моделей представления данных
- •Сетевая модель данных. Достоинства и недостатки
- •Иерархическая модель данных. Достоинства и недостатки
- •Классификация программ субд
- •Общие понятия реляционного подхода к организации баз данных. Основные концепции и термины
- •Первичный и внешний ключи. Индексы
- •Реляционная алгебра. Основные операции
- •Реляционное исчисление
- •Проектирование реляционных баз данных с использованием нормализации
- •Целостность баз данных. Каскадное удаление и изменение данных.
- •Структуры внешней памяти. Хранение отношений. Индексы. Методы организации индексов. Служебная информация
- •Журнализация изменений бд
- •Сериализация транзакций. Синхронизационные захваты. Метод временных меток
- •Синхронизационные захваты
- •Транзакция. Уровни изолированности пользователей
- •Функции и основные возможности языка sql.
- •Отличие sql от процедурных языков программирования.
- •Интерактивный и встроенный sql
- •Типы данных sql
- •4.1. Тип данных «строка символов»
- •Varchar[(длина)]
- •4.2 Числовые типы данных
- •4.3 Дата и время
- •4.4 Неопределенные или пропущенные данные (null)
- •Простейшие select-запросы. Синтаксис
- •Операторы in, between, like, is null
- •Агрегирование и групповые функции. Упорядочение выходных полей
- •Команды манипулирования данными. Использование подзапросов в insert
- •Использование подзапросов, основанных на таблицах внешних запросов
- •Использование подзапросов с delete
- •Использование подзапросов с update
- •Основные особенности архитектуры клиент-сервер
- •Организация данных в InterBase.
- •InterBase и область его применения
- •Описание данных на основе sql Организация данных в InterBase. Типы данных.
- •Домены. Создание доменов. Изменение доменов. Удаление доменов.
- •Индексы. Создание индексов. Изменение индекса. Восстановление индекса. Удаление индекса.
- •4.1 Создание индексов
- •4.3. Восстановление индекса
- •4.4 Удаление индекса
- •Исключения. Создание исключения. Изменение исключения. Удаление исключения
- •Триггеры и их назначение. Команды создания, удаления и модификации триггеров и хранимых процедур.
- •Работа с blob и функции, определенные пользователем
- •Объявление внешней функции
Информационные системы. Основные функции и области применения.
В основе решения многих задач лежит обработка информации. Для облегчения обработки информации создаются информационные системы (ИС).
Автоматизированными наз . ИС, в которых применяются технические средства.
В широком смысле под определение ИС попадает любая система обработки информации.
По области применения ИС делятся на системы, используемые в:
- социальной системе;
- сельской деятельности;
- промышленности;
- военной отрасли и т.п.
По целевым функциям ИС делятся на:
1. управляющие,
2. информационно-справочные,
3. поддержки принятия решений.
ИС– это аппаратно-программные средства, задействованные для решения некоторой прикладной задачи.
Банк данных и его компоненты.
Банк данных является разновидностью ИС, в которой реализованы функции централизованного хранения и накопления обрабатываемой информации, организованной в одну или несколько БД.
Банк данных в общем случае состоит из следующих компонентов:
1 БД (представляет собой совокупность структурированных и взаимосвязанных данных, хранимых в памяти ВС и отображающей состояние объекта и их взаимосвязи просматриваемой предметной области. Логическую структуру, хранимых в БД данных называют моделью представления данных. К основным моделям представления данных относят следующие: иерархическая, сетевая, реляционная, постреляционная, многомерная, объектно-ориентированная).
2 СУБД – комплекс языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. Обычно СУБД различают по использованной модели данных.
3 приложения - представляют собой программу или комплекс программ, обеспечивающий автоматизацию обработки информации для прикладной задачи. Их разрабатывают в случаях, когда требуется обеспечить удобство работы с БД неквалифицированным пользователям или интерфейс СУБД не устраивает пользователя.
4словаря данных – представляет собой подсистему банка данных, предназначенную для централизованного хранения информации о структурах данных, взаимосвязях файлов друг с другом, типах данных, форматов их представления, принадлежности данных пользователя, кодах защиты и разграничения доступа.
5 администратора БД – лицо или группа лиц, отвечающая за выбор требований к БД, её проектирования, создания, эффективное использование и сопровождение. В процессе использования администратор следит за функционированием ИС, обеспечивает защиту, контролирует избыточность, непротиворечивость, сохранность и достоверность, хранимой в БД информации.
6 вычислительной системы (представляет собой совокупность взаимосвязей и согласованно действующей ПЭВМ в процессорах и других устройствах, обеспечивающих автоматизацию процессов приёма, обработки и выдачи информации потребителю).
7 обслуживающего персонала- персонал выполняет функции поддержания работы программных средств, работоспособность состояния.