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