
- •2.Внемашинная организация эи.
- •3.Понятие классификации инфы. Системы класс-ии
- •4.Классификаторы информации, их назначение, виды.
- •5.Понятие кодирования инфы. Методы кодирования
- •7.Объём современных бд и уст-ва для их разимещения
- •Компоненты бд:
- •9.Пользователь бд
- •10. Трехуровневая модель организации баз данных
- •11.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки
- •12.Сетевая модель, ее достоинства и недостатки
- •14.Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия
- •15.Реляционная целостность: целостность отношений, ссылочная целостность
- •16.Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •17.Постреляционная модель, ее достоинства и недостатки
- •18.Объектно-ориентированная модель данных. Ее базовые понятия, достоинства и недостатки
- •19.Объектно-реляционная модель данных, ее достоинства и недостатки
- •20.Многомерная модель данных, ее базовые понятия(измерение, ячейка), достоинства и недостатки
- •21.Понятие проектирования бд. Требования, предъявляемые к бд
- •22.Этапы жизненного цикла бд
- •23.Модель "сущность-связь". Ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме
- •24.Типы связи, их представление на er-диаграмме
- •25.Класс принадлежности сущности, его представление на er-диаграмме
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1
- •27.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:м, м:n
- •28.Нормализация таблиц, ее цель. Первая нф. 2-ая нф. 3-ья нф.
- •29.Концептуальное проектирование, его цель и процедуры
- •30. Логическое проектирование, его цель и процедуры
- •31.Физическое проектирование, его цель и процедуры
- •32. Семантическая объектная модель. Пример объектной диаграммы.
- •33. Case-средства для моделирования данных.
- •34.Понятие субд. Архитектура субд
- •35. Функц-ные воз-сти субд. Производительность субд
- •36.Классификация субд. Режимы работы пользователя с субд
- •37. Функции субд
- •38. Направления развития субд: расширение мн-ва типов обрабатываемых д, интеграция технологий бд и Web-технологий, превращение субд в с-мы управления бз
- •39. Знания, их виды. Базы знаний. Экспертные системы.
- •40. Продукционные модели. База фактов. База правил. Работа машины вывода.
- •41. Семантические сети. Виды отношений. Пример семантической сети.
- •42. Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
- •43. Формальные логические модели. Их примеры (исчисление высказываний и исчисление предикатов)
- •47. Инструментальные ср-ва для создания бд и её приложений
- •49. Корректировка бд (каскадные операции).
- •50. Работа с таблицей в режиме таблицы.
- •51Конструирование запросов выбора, перекрестного запроса, запросов на внесение измен в бд.
- •53. Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- •55. Конструирование макросов связанных и не связанных с событиями, различных по структуре.
- •56. Назначение, стандарты, достоинства языка sql.
- •57.Структура команды sql
- •58.Типы данных и выражения в sql
- •60. Понятие транзакции. Обработка транзакций в sql
- •61. Управление доступом к данным в sql
- •62. Встраивание sql в прикладные программы
- •63.Диалекты языка sql в субд
- •64. Эволюция концепций обработки данных
- •65. Системы удаленной обработки
- •67. Настольные субд, их достоинства и недостатки
- •68. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных
- •69.Функции клиентского приложения и сервера бд при обработке запросов. Преимущества кл/серверн обработки
- •70.Характеристики серверов бд
- •71.Механизмы доступа к данным базы на сервере
- •72.Понятие и архитектура РаБд. Стратегии распределения данных в РаБд. Гомогенные и гетерогенные РаБд
- •73.Распределенные субд (РаСубд). Двенадцать правил к. Дейта
- •74.Обработка распределенных запросов. Преимущества и недостатки РаСубд
- •75. Типы Интерфейса доступа к бд.
- •78. Актуальность защиты бд. Причины, вызывающие разрушение бд. Правовая охрана бд.
- •79. Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа
- •80. Восстановление базы данных с помощью резервного копирования бд, с помощью журнала транзакций
- •81.Оптимизация работы бд (индексрование, хеширование, технология сжатия данных базы)
- •82.Возможности субд Access по администрированию бд
34.Понятие субд. Архитектура субд
Поняти СУБД - сов-сть языковых и программных ср-в, предназначенных для создания, ведения и совместного использ БД многими пользователями.
С пом языковых ср-в обеспечивается доступ пользователей к БД в абстрактных терминах, не связанным со способами хранения данных в компе. На язык-е ср-ва возлагаются 2 осн функции – описание БД и выполнение операций манипулирования данными. Описание БД (ЯОД) осущ-ется с пом языка определения данных. Позволяет пользователям ср-ва указания структуры данных и их типа, а также средства задания ограничений для данных, хранимых в базе. Язык манипулирования данными (ЯМД) позволяет вставлять, обновлять, удалять и извлекать данные из базы. Используется ещё язык запросов (SQL). Программные ср-ва СУБД реализуют фун-ии хранения, изменения и обработки инфы.
Архитектура представл о совокуп функц-ых компонентов с-мы и их взаимосвязях. Функции: 1. описаиние д. 2. обработка данных 3. управления (организация ввода, обработки и хранения) данными.
СУБД включает 3 составные части-компоненты:
подсистему средств проектирования представляет собой набор инструментов, упрощающих проектирование и реализацию БД и их приложений. Как правило, этот набор включает в себя средства для создания таблиц, форм, запросов и отчетов.
подсистему обработки обеспеч работу приложений БД, созданных с пом ср-в проектирования. Ее компоненты: процессор запросов, форм, генератор отчетов, ср-ва обработки на языках программирования.
ядро СУБД является посредником м/у данными подсистемами и БД, участвует в управлении транзакциями, блокировке, резервном копировании и восстановлении.
35. Функц-ные воз-сти субд. Производительность субд
Основ функцион возм: создание БД, актуализация БД, ввод и обработка Д, отбор Д по запросам, представ Д в виде табл, отчётов, графиков.
создание БД;
обновление хранящихся в ней данных;
быстрое извлеч из Б необход данны по запросам пользовател
выполнение вычислений над данными;
создание форм для удобства работы с данными
создание отчетов на основе информ БД для ее анализа польз;
разработка приложений;
экспорт/импорт данных в БД из приложений;
публикация БД в Internet;
управление БД, а именно:
- поддержка целостности БД с помощь механизма транзакций.
- защита данных от несанкционированного доступа, от сбоев в работе компьютерной системы;
- восстановление БД в случае ее повреждения.
Одной из важнеш хар-к СУБД – производительность - величина, обратно пропорц времени, кот СУБД затрачивает на опред операцию по обработке данных. Показатели:
-время создания индексов и выполнения массовых операций: обновление, вставка, удаление Д.
-время выполнения запросов
-скорость поиска Инфы в неиндексиров полях
-время выполн операции импортирования БД из др форматов
-max число параллельных обращений к Д в многопользовательском режиме.
-время генерации отчётов
36.Классификация субд. Режимы работы пользователя с субд
По степени универсальности различают СУБД общего и специального назначения. СУБД общего назначения не ориентированы на какую-либо конкретную предметную область
По типу поддерживаемой модели данных:
- иерархические. 1-ая – IMS компании IBM (1968г.);
- сетевые. 1-ая – IDS компании General Electric;
-реляц.1-ые коммерч реляц - от комп IBM, Oracle Corporation.
- постреляц uniVers, Bubba, Dasdb
- объектно-ориентированные ORION, IRIS, Vbase, PDM
- объектно-реляционные Postgres, UniSQL
- многомерные Unidata, D3,Cache (InterSystems)
По мощности:
- профессиональные (корпоративные Оrade.),
- персональные (настольные Access).
По режиму работы с БД: одно- и многопользовательские
По месту размещения: централиованная и распределённая
Три режима: через меню системы, командный-способ и программный