
- •1.Экон инф-ция, ее виды, структурн ед-цы
- •2.Внемашинная орг-ция экон инф-ции: документы, их виды, стрктура
- •3.Понятие классификации инф-ции. Системы классификации
- •4.Классификаторы инф-ции, их назначение, виды
- •5.Понятие кодирования инф-ции. Методы кодирования
- •6.Внутримашинн орг-ция экон инф-ции:файловая орг-ция данных и баз данных. Преимущества баз данных
- •7.Объемы современных баз данных и устройства для их размещения
- •8.Приложения и компоненты быза данных.Словарь данных
- •9.Пользователи базы данных
- •10.Трехуровневая модель орг-ции баз данных
- •11.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки
- •12.Сетевая модель, ее достоинства и недостатки
- •13.Реляционная модель. Базовые понятия, достоинства и недостатки
- •14.Связь между таблицами в реляционн модели данных. Первичный и внешний ключи, их отличия
- •15.Реляционн целостность: целостность отношений, ссылочная целостность
- •16.Операции реляционн алгебры
- •17.Постреляционная модель, ее достоинства и недостатки
- •18.Объективно-ориентированная модель данных. Ее базовые понятия, достоинства и недостатки
- •19.Объективно-реляционная модель данных, ее достоинства и недостатки
- •20.Многомерная модель данных, ее базовые понятия, достоинства и недостатки
- •21.Понятия проектирования бд. Треб-я, предъявляемые к базе данных
- •22.Этапы жизненного цикла базы данных
- •23.Модель «сущность-связь», ее понятия. Представление сущности и связи на er-диаграмме
- •24.Типы связи, их представление на er-диаграмме
- •25.Класс принадлежности сущности, его представление на er-диаграмме
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1
- •27.Правила преобразования er-диаграмм в реляционн таблицы в случае связи 1:m, m:n
- •28.Нормализация таблиц, ее цель. Первая нормальн форма. Вторая нормальн форма. Третья нормальн форма
- •29.Концептуальн проектирование, его цель и процедуры
- •30.Логическое проектирование, его цель и процедуры
- •31.Физическое проектирование, его цель и процедуры
- •33.Case-средства для моделирования данных
- •34.Понятие субд. Архитектура субд
- •35.Возможности, предоставляемые субд пользователям. Производительность субд
- •36.Классификация субд. Режимы работы пользователя в субд
- •37.Функции субд
- •38.Направления развития субд
- •44. Характеристика субд Micrоsoft Access 2003
- •45.Характеристика объектов базы данных
- •46.Типы обрабатываемых данных и выражения
- •47.Инструментальн средства для создания бд и ее приложений
- •48.Технология создания бд
- •49.Корректировка бд(каскадные операции)
- •50.Работа с таблицей в режиме таблицы
- •51. Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных
- •52. Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками)
- •53. Конструирование отчета с вычислениями в строках, с частными и общими итогами
- •54. Создание статических Web-страниц из объектов базы данных. Конструирование страниц доступа к данным
- •55. Конструирование макросов связанных и не связанных с событиями, различных по структуре
- •56.Назначение, стандарты, достоинства языка sql
- •57.Структура команда sql
- •58.Типы данных и выражения в sql
- •59.Возможности языка sql
- •60.Понятия и типы транзакций. Обработка транзакций sql
- •61.Управление доступом к данным в sql
- •62.Встраивание sql в прикладные программы
- •63.Диаллекты языка sql в субд
- •64.Эволюция концепций обработки данных
- •65.Система удаленной обработки
- •66.Системы совместного использования файлов. Обработка запросов в них. Недостатки систем
- •67.Настольные субд, их достоинства и недостатки
- •68. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных
- •69.Функции клиентского приложения и сервера баз данных при обработке запросов. Преимущества клиент/серверной обработки
- •70.Характеристики серверов баз данных
- •71.Механизмы доступа к данным базы на сервере
- •72. Понятие и архитектура распределенных баз данных (РаБд). Гомогенные и гетерогенные РаБд. Стратегии распределения данных в РаБд
- •73.Распределенные субд. Двенадцать правил к.Дейта
- •74.Обработка распределенных запросов. Преимущества и недостатки РаСубд
- •76. Olap-технология и хранилище данных (хд). Отличия хд от базы данных. Классификация хд. Технологические решения хд. Программное обеспечение для разработки хд
- •77.Проблемы многопользовательских баз данных. Администратор базы данных, его функции
- •78.Актуальность защиты бд. Причины, вызывающие ее разрушение. Правовая охрана бд
- •79.Методы защиты бд
- •80.Восстановление бд с помощью резервного копирования бд, с помощью журнала транзакций
- •81.Оптимизация работы базы данных
- •82.Возможности субд Access по администрированию баз данных
61.Управление доступом к данным в sql
К категории Управление доступом отн-ся команды для осуществления административных функций, присваивающих или отменяющих право исп-ть таблицы БД определенным образом. Каждый пользователь БД имеет определен права по отношению к объектам базы. Права – это те действия с объектом, которые может выполнять пользователь. Права могут меняться с течением времени: старые могут отменяться, новые - добавляться. Предусмотрены следующие права: SELECT – право читать таблицу, INSERT – право добавлять данные в таблицу, UPDATE – право изменять данные таблицы, DELETE – право удалять данные из таблицы, REFERENCES – право определять первичный ключ.
62.Встраивание sql в прикладные программы
К категории Встроенный SQL отн-ся команды, предназначенные для реализации обращения к базе данных их прикладных программ, написанных на определенном языке программирования. Для пересылки данных на БД в прикладную программу исп-ся временная таблица, называемая SQL-курсором. Команды DECLARE, OPEN, FETCH, CLOSE позволяют управлять SQL-курсором.
63.Диаллекты языка sql в субд
Диалект SQL – реализация языка SQL в конкретной СУБД со свойственными ей особенностями по сравнению со стандартом языка SQL. В широко распространенных в наст время СУБД исп-ся след диалекты языка SQL: а)PL/sql – в СУБД Oracle, б)Transact-SQL – в СУБД Microsoft SQL, в)Informix-SQL – в СУБД Informix, г)Jet SQL – Microsoft Access
Язык Jet SQL в основном соответствует стандарту ANSI/ISO языка SQL. Их основные различия: а)имеют разн наборы зарезервированных слов и типов данных, б)к оператору Between, используемому для определения условий выработки записей, применяются разные правила, в)предстановочные знаки, используемые в операторе Like, различны, г)язык Jet SQL обычно предоставляет пользователю большую свободу, д)язык Jet SQL позволяет использовать более сложные выражения.
64.Эволюция концепций обработки данных
Обработка данных со временем претерпела некоторую эволюцию. В развитии концепций обработки данных можно выделить следующие этапы:
· обработка БД на мэйнфреймах с помощью СУБД;
· обработка БД с помощью систем удаленной обработки данных;
· обработка локальных БД на ПК с помощью настольных СУБД;
· использование систем совместного использования (работа с централизованной базой данных с помощью сетевых версий настольных СУБД);
· использование клиент/серверных систем;
· использование систем обработки распределенных баз данных.
65.Система удаленной обработки
Классической архитектурой обработки многопользовательских БД является удаленная обработка.
Пользователи обрабатывают данные в пакетном режиме. Интерактивный режим доступа осуществляется с помощью терминалов, которые не обладают собственными вычислительными ресурсами. Программы управления коммуникациями (связью), прикладные программы, СУБД и ОС работают на едином центральном компьютере. Поскольку вся обработка производится единственным компьютером, то пользовательский интерфейс систем удаленной обработки обычно достаточно прост. Пользователи работают с терминалами, которые передают данные и сообщения о транзакциях центральному компьютеру (компьютер удаленной обработки). Функции управления данными возложены на операционную систему. Часть ОС, отвечающая за управление связью, принимает сообщения и данные и передает их соответствующим прикладным программам. Программы обращаются к СУБД, а СУБД выполняет операции с БД, используя ту часть ОС, которая отвечает за обработку данных. Когда транзакция завершается, подсистема управления связью возвращает результаты пользователям, сидящим у терминалов. Поскольку их пользовательский интерфейс достаточно прост и имеет в основном текстовую ориентацию, все команды форматирования вывода генерируются процессором центрального компьютера и передаются по линии связи. Такие системы, подобные описанной называются системами удаленной обработки, поскольку связь между входами и выходами осуществляется через находящийся на расстоянии центральный компьютер, ведущий обработку данных. Преимуществом такой обработки является возможность коллективного использования ресурсов и оборудования, централизованное хранение данных, а недостатком – отсутствие персонализации рабочей среды (все программное обеспечение хранится централизованно и используется коллективно). Исторически системы удаленной обработки были наиболее распространенной альтернативой многопользовательским системам баз данных. Но по мере того, как ПК стали появляться в офисах и выросла их мощь в качестве серверов данных, возникли новые архитектуры многопользовательских систем обработки данных.