- •1.1. Экономическая информация, ее виды, структурные единицы
- •1.2 Внемашинная организация экономической информации: документы, их виды, структура.
- •1.3 Понятие классификации информации. Системы классификации
- •1.4 Классификаторы информации, их назначение, виды
- •1.5 Понятие кодирования информации. Методы кодирования.
- •1.6 Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •1.7 Объемы современных баз данных и устройства для их размещения.
- •1.8 Приложения и компоненты базы данных. Словарь данных
- •2.14 Связь м/ду т в рмд. Первич и внеш ключи, их отлич.
- •2.15 Реляц целостность: цел-ть отнош-й, ссылочн цел-ть.
- •2.16 Операции реляц алгебры: объед, пересеч, разность, декартово произвед-е, проекция, выборка, соедин, делен.
- •3.22 Этапы жизненного цикла базы данных.
- •3.23 Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •3.24 Типы связи, их представление на er-диаграмме.
- •3.25 Класс принад-ти сущ-ти, его представл-е на er-диаг
- •3.27 Пп er-диаграмм в реляц т в случае связи 1:м, м:n.
- •3.28 Нормализация таблиц, ее цель. Первая нормал форма. Вторая нормал форма. Третья нормал форма.
- •3.29 Концептуальн проектир-е, его цель и процедуры.
- •3.30 Логич проектир-е, его цель и процедуры.
- •3.31 Физич проектир-е, его цель и процедуры.
- •3.32 Семантич объектн м. Пример объектн диагр-ы.
- •4.34 Понятие субд. Архитектура субд.
- •4.35 Возм-ти, предост субд польз-лям. Произв-ть субд
- •4.36 Клас-ция субд. Режимы работы польз-ля с субд
- •4.37 Функции субд.
- •4.38 Направления развития субд:.И тд.
- •5.39 Знания, их виды. Бз. Экспертные системы.
- •5.40 Продукционные модели. База фактов. База правил. Работа машины вывода.
- •5.41 Семантические сети. Виды отношений.
- •5.42 Фреймы, их виды, струк-ра. Сети ф. Примеры.
- •5.43 Формальн логич модели. Их примеры (исчисление высказываний и исчисл-е предикатов)
- •6.44 Характеристика субд Micrоsoft Access 2003: тип, платформа, функциональные возможности, пользовател интерфейс, настройка рабоч среды.
- •6.45 Характеристика объектов бд.
- •6.46 Типы обрабатываемых данных и выражения.
- •7.47 Инструме ср-ва для созд бд и ее приложений.
- •Окно бд объект Таблицы [Создать] окно Новая таблица выбрать Конструктор [ок]
- •7.49 Корректировка бд (каскадные операции).
- •7.50 Работа с таблицей в режиме таблицы
- •7.51 Конструирование запросов выбора, перекре-стного, запросов на внесение измен-й в бд.
- •7.52 Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками).
- •7.53 Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- •7.54 Создание статистич Web-страниц из объектов бд. Конструирование страниц доступа к данным.
- •7.55 Конструирование макросов, связан и несвязан с событиями, различных по структуре.
- •8.56 Назначение sql, стандарты и достоинства.
- •8.57 Структура команды sql.
- •58. Типы данных и выражения в sql.
- •8.59 Возможности языка sql по определению д, внесению изменений в бд, извлечению д из базы.
- •8.60 Понятие и типы транзакции. Обработка транзакций в sql.
- •8.61 Управление доступом к данным: привилегии, их назначение и отмена.
- •8.62 Встраивание sql в прикладные программы.
- •8.63 Диалекты языка sql в субд.
- •9.64 Эволюция концепций обработки данных.
- •9.65 Системы удаленной обработки.
- •9.66 Системы совместн использов-я файлов. Обработка запросов в них. Недостатки систем
- •9.68 Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы бд.
- •9.69 Функции клиентского приложения и сервера бд при обраб-ке запросов. Преим-ва клиент/серверной обраб-ки.
- •9.70 Характеристики серверов баз данных.
- •9.71 Механизмы доступа к д базы на сервере.
- •9.72 Понятие и архитектура распределенных баз данных (РаБд). Гомогенные и гетерогенные. Стратегии распределения данных в РаБд
- •9.73 Распределенные субд. Двенадцать правил к. Дейта.
- •9.75 Типы интерфейса доступа к данным базы
- •9.76 Olap-технология и хранилища данных.
- •10.77 Пользователи базы данных. Администратор базы данных, его функции.
- •10.78 Актуальность защиты базы данных. Причины, вызывающие ее разрушение. Правовая охрана баз данных
- •10.79 Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа.
- •10.80 Восстановление базы данных с помощью резервного копирования базы данных, с помощью журнала транзакций.
- •10.81 Оптимизация работы бд (индексирование, хеширование,технологии сжатия бд)
- •10.82 Возм-ти Access по администрированию бд.
1.5 Понятие кодирования информации. Методы кодирования.
Код-е – это образ-е и присвоение кода объекту классиф, признаку классиф, классиф группировке. Код-е облегчает ввод и обработку данных, увел-т плотность записи И на носителях. Коды принято делить на следующие виды:
1) по методу образования: (порядковые, серийно-порядковые(403), разрядные, комбинированные).
2) по форме отображения: (цифровая ; буквенная; буквенно-цифровая.)
3) длина – однозначные и многозн.
Реквизиты-основания имеют цифровое кодирование, реквизиты-признаки имеют буквенно-цифровое кодирование.
1.6 Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
Это часть И хранящаяся на машине, наз-ая базой данных.
В первые годы авт обраб-ки И, в 50-60гг, исп-сь файловая организ-я данных. Д. хранились в файлах послед-ого доступа. Это заставляло прикладную программу обраб-ть файл целиком, когда необходимо было обратиться к определенной записи, что, конечно же, существенно замедляло скорость обработки данных. С появлением в 60 г уст-в прямого метода доступа к Д – магнитных дисков – появ-сь возможность напрямую обратиться к нужной записи. Однако и это не дало существенного повышения скорости обраб-ки и достоверности Д. Преимущества исп-я БД
1. Возможность расширения и модификации данных.
2. Во-ть обесп-я незав-ти Д в БД от программ их обрабатывающих.
3. Воз-ть вести быстрый поиск необходимых данных по запросам пользователя.
4. Воз-ть обесп-я защиты секретных Д от постороннего вмешательства.
5. Воз-ть обесп-я целостности данных и др.
БД – поимен-ая и струк-ая сов-ть взаимосвяз-х Д, к-рые отраж-т сост-е объектов предметной области, их св-ва и взаимоотношения, нахо-ся под общим программым управ-ем.(атрибут, предметная обл(то что описывается в БД))
1.7 Объемы современных баз данных и устройства для их размещения.
Современ БД им большой объема, для его измерения примен-ся Терабайт(1012 байтов) и Петабайт(1015). Размещ-е БД осущ-ся на устр-х для хран-я больш объемов Д (дисковые массивы): жестк магнитн диск, оптич компакт-дисках, оптич библиотеках. Так, оптические библиотеки позволяют организовать динамический доступ к информации объемом от нескольких десятков Гигабайт до 5-6 Терабайт. В этих устр-ах м б установлено свыше 500 компакт-дисков разн формата. «+»: централизов хранение и управл-е Д, воз-ть наращив-я емкости, использ высокоскоростн дисков, возм-ть подключения к нескольким серверам, время безотказн работы – 99,95%, для измен аппаратн и программн обеспечения не треб остановка системы.
1.8 Приложения и компоненты базы данных. Словарь данных
Приложения БД =формы, отчеты, Web-страницы и прикладные программы.
Запросы – требования польз-ля на отбор Д из БД на выполнение орп-х дейс-ий.
Формы м. служить удобным ср-м для экранного представления Д, исп-ся для ввода Д, а также для создания панелей управления в приложениях.
Отчеты это формат-ое отображ И из БД при выводе на печать.
Web-страницы исп-ся для просмотра, редакт-я, обновления, удаления, отбора, группировки и сортировки изменяющихся данных базы данных в Microsoft Internet Explorer .
Компоненты БД 4 основных компонент: данных пользователя, метаданных, индексов и метаданных приложений.
Данные пользователя в большинстве современных БД предст-ся в виде набора таблиц, состоящих из строк (записей) и столбцов (полей).
Метаданные представ-ют собой описание стр-ры БД с помощью так наз системных таблиц.
Индексы яв-ся ср-м ускорения операций поиска необходимой И в БД, а также исп-ся при извлечении, модификации и сортировке данных.
Метаданные приложений описывают стр-ру и формат пользовательских форм, отчетов и других компонентов приложений базы данных.
2.10 Трехуровн модель орг-ции БД. 3 уровня предс-тавления Д: внешний, концептуальн и внутрен
Внешний уровень – эт самый верхн ур-нь, к-ый отраж представление конечного польз-ля о конфигурации Д. Каждый польз-ль представляет реальн мир по-своему. Степень абстракции высок, аппаратн и програм независ-ть. Концептуал ур-нь – эт объединяющее представ-е Д, испол-ых всеми польз-ими прилож, работающими с данной базой. На эт уровне БД представл собой общий взгляд пользователя на Д проектируем базы, здесь д б отражены: все сущности, включаем в базу, их атрибуты и связи; накладываемые на Д ограничения; инф-ция о мерах обеспеч-я безопа-ти и поддержки целостности Д. Степень абстракции низкая, аппаратн незав-ть, програм завис-ть. Внутр ур-нь служит для адаптации концептуа модели к конкретн СУБД, это представление БД со стороны СУБД, и на этом уровне опис-ся, как Д должны храниться в компе. Здесь хранится такая И: распред-е дискового простра-нства для хранения Д и индексов; опис-е подробностей хранения Д; сведения о размещ-и записей; свед-я о сжатии Д и методах их шифрования. Степ абстракции сам низк, аппаратн и програм завис-ть. Люб измен-я в программ обеспеч-и СУБД потреб измен-й во внутр модели. Также выдел подуровень – физич уровен, где описыв способы хранения Д на носителях.
2.11 Понятие МД. Иерархич модель, ее + и -- .
Ядро любой БД – модель данных – сов-ть структур Д и операций их обработки. Наиб важный принцип отличия – способ орг-ции связей м/ду данными в базе. Класич-ие МД – иерархическая (ИМД), сетевая и реляционная.
ИМД – МД, где основн структура представления Д имеет форму перевернутого дерева, из корня и узлов (элементов Д), котор исходят ветви (связи). На самом высшем (1) уровне иерархии наход-ся только одна вершина, к-ая наз-ся корнем дерева. Все вершины имеют связи с ближними. Связи между вершинами одного уровня отсутствуют. Данные в иерархич стр-ре не равноправны – одни жестко подчинены другим. Доступ к И возможен только по вертикальной схеме, начиная с корня, т к каждый элемент связан только с одним элементом на верхнем ур-е и с одним или несколькими на низком. Пример книга, как иерархич послед-ть букв, к-ые объед-ся в слова, слова – в предложения, предложения – в параграфы, затем в главы и т.д.
Операции над Д в ИМД: Добав, Измен, Удал, Извлечь
+ простота, эф-ное исп-е памяти, неплохая скорость выпол операций
-- громоздкость в обработке Д, доступ к И возможен только по вертикальн схеме, огранич применение.
2.12 Сетевая модель, ее + и -- .
Сетевая модель (СМД) – это стр-ра, у к-ой любой элемент м б связан с любым другим элементом.
Сетевая БД сос-т из наборов записей, к-ые связаны между собой так, что записи могут содержать явные ссылки на другие наборы записей. Тем самым наборы записей образуют сеть. Операции над Д в СМД: Добав, Извлечь, Обнов, Удал, Включить в группов отношение, Исключить из группового отношения, Переключить.
+ высокая эффек-ть затрат памяти и оперативность, Д более равноправны (доступ м б осущ-н, начиная с люб узла).
– необход-ть на физ уровне четко опред связи м/ду Д, сложность и жесткость схемы базы, а также сложность понимания, ослаблен контроль целостности.
(иерархические и сетевые) модели реализованы в качестве моделей данных в системах управления базами данных, работающих на больших ЭВМ. Для персональн компьютеров больше распространены реляционные базы данных, хотя имеются и системы управления БД, поддерживающих сетевую модель.
2.13 Реляцион модель. Ее базов понятия, + и -- .
Реляционная модель (РМД) - сов-ть Д, состоящая из набора таблиц, между котор устанавлив связи. РМД была предложена Коббом, котор в 1970г вперв сформулир-л ее основ понятия, явл удобной и наибол привычн формой представления Д.
Любая таблица в реляционной базе состоит из строк (записи), и столбцов (поля). На пересечении строк и столбцов находятся конкретные значения Д.
В основе РМД лежит понятие «отношение». Отнош-е отображ нек-ый объект, объект хар-ся набором атрибутов, каждый атрибут – набором допустимых значений (доменом). Список имен атрибутов наз-ся схемой отношения, а кол-во атрибутов в отн-ии – степень отношения. Столбцы этой табл соот-т атрибутам, а строки наз-ся кортежами. Кол-во картежей в отн-ии наз-ся мощностью отношения.
– жест-ть стр-ры данных (невозможно задать строку таблицы произвольной длины), слож-ть описания иерархических и сетевых связей
+ Упрощенная схема пред-я данных в виде таблицы. Простота инструментальных средств. Оптимизация доступа к базе данных. Улучшение целостности и защиты. Отсутствие дублирования информации. Возможности различных применений. Обесп-е польз-ля языками высокого уровня при работе с БД.
системы управления БД используют именно реляционную модель: dBase, FoxBase, FoxPro, Paradox, Oracle, Microsoft Access, Clarion, Clipper, Ingres; отечественные: ПАЛЬМА, HyTech и др.
