- •Э и, виды, структурные ед-цы.
- •2, Внемашинная организация экономической информации: документы, их виды, структура.
- •3, Понятие классификации информации. Системы классификации.
- •4 .Классиф информации, их назначение, виды
- •Понятие кодирования информации. Методы кодирования.
- •6. Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •Объемы современных баз данных и устройства для их размещения
- •Приложения базы данных. Компоненты базы данных.
- •10.Трехуровневая модель организации бд
- •14. Связь между табл. В рел. Модели данных. Перв. И вн. Ключи, их отличия
- •15. Реляционная целостность: целостность отношений, ссылочная целостность
- •16. Операции рел. Алгебры.
- •20. Многомерная модель данных, ее базовые понятия – измерение, ячейка
- •21. Понятие проектирования базы данных. Требования, предъявляемые к базе данных.
- •22. Этапы жизненного цикла базы данных.
- •23. Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1.
- •24.Типы связи, их представление на er-диаграмме
- •27.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:м, м:n.
- •28. Нормализация таблиц, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
- •34. Понятие субд. Архитектура субд.
- •31. Физическое проектирование, его цель и процедуры
- •30. Логическое проектирование, его цель и процедуры
- •29.Концептуальное проектирование, его цель и процедуры.
- •35. Функциональные возможности субд и производительность субд.
- •25.Класс принадлежности сущности, его представление на er-диаграмме.
- •38. Направления развития субд: расширение множества типов обрабатываемых данных.
- •36. Классификация субд. Режимы работы пользователя с субд.
- •40. Прод. М, База фактов, правил. Работа машины вывода.
- •42. Фреймы
- •41. Семантические сети. Виды отн. Пример:
- •43.Формал. Логич. Модели. Их примеры
- •46.Типы обрабат-ых. Данных и выражения.
- •51.Конструирование запросов. Типы, возм-ти и способы создания запросов
- •56. Назначение,стандарты, достоинства языка sql
- •60. Условие целостности.Понятие транзакции
- •64. Эволюция концепций обработки данных
- •65. Системы удаленной обработки
- •79. Методы защиты бд: защита паролем, шифрование, разграничение прав доступа
- •70. Характеристики серверов данных
- •72. Понятие и архитектура распределенных бд. Гомогенные и гетерогенные РаБд. Стратегии распределения данных в РаБд.
- •73. Пользователи базы данных. Администратор базы данных, его функции
- •80. Восстановление бд с помощью резервного копирования бд, с помощью журнала транзакций
- •32. Семантические модели данных
28. Нормализация таблиц, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
Нормализация отношений – процесс, позволяющий гарантировать эффективность структур данных в реляц БД. Реляц БД считается эфф, если она облад характеристиками. 1. Минимизация избыточности данных(В БД присутствует избыточность, если одни и те же данные находятся в неск местах. →память компа испол-ся неэкономно и времени на корректировку данных тратится больше). 2. Минимальное использование отсутствующих значений. 3. Предотвращение потери информации. Реляц БД считается эфф, если все ее таблицы наход как min в 3НФ. Табл находится в 1НФ, если все ее поля содержат только простые неделимые значения. Табл находится в 2НФ, если она удовлетворяет требованиям 1НФ и неключ поля зависят от первич ключа. Табл находится в 3НФ, если она удовлетворяет требованиям 2НФ и не содержит транзитивных зависимостей. Транзитивная зависимость - функциональная зависимость между неключевыми полями.
34. Понятие субд. Архитектура субд.
Понятие. Система управления базами данных (СУБД) – это сов-сть языковых и програм средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.
Современная СУБД содержит в своем составе программные средства создания баз данных, средства работы с данными и сервисные средства. Архитектура. В среде СУБД можно выделить след. пять основных компонентов:
Аппаратное обеспечение. Одни СУБД предназначены для работы только с конкр типами ОС или оборудования, другие могут работать с широким кругом аппаратного обеспечения и различными ОС. Для работы СУБД обычно требуется некоторый минимум оперативной и дисковой памяти, но ее может быть недостаточно для достижения приемлемой производительности системы.
Программное обеспечение. Этот компонент включает операционную систему, программное обеспечение самой СУБД, прикладные программы, включая и сетевое программное обеспечение, если СУБД используется в сети. Обычно приложения создаются на языках третьего поколения, таких как С, COBOL, Fortran, Ada или Pascal, или на языках четвертого поколения, таких как SQL, операторы которых внедряются в программы на языках третьего поколения.
Данные – наиболее важный компонент с точки зрения конечных пользователей. База данных содержит как рабочие данные, так и метаданные, т.е. "данные о данных".
Процедуры, к которым относят инструкции и правила, которые должны учитываться при проектировании и использовании базы данных: регистрация в СУБД; использование отдельного инструмента СУБД или приложения; запуск и останов СУБД; создание резервных копий СУБД; обработка сбоев аппаратного и программного обеспечения, включая процедуры идентификации вышедшего из строя компонента, исправления отказавшего компонента (например, посредством вызова специалиста по ремонту аппаратного обеспечения), а также восстановления базы данных после устранения неисправности; изменение структуры таблицы, реорганизация базы данных, размещенной на нескольких дисках, способы улучшения производительности и методы архивирования данных на вторичных устройствах хранения.
Пользователи: клиенты БД, администратор БД, прикладные программисты. Более подробно этот компонент рассматривается в лекции №9 (Администрирование БД)
Подсистема средств проектирования представляет собой набор инструментов, упрощающих проектирование и реализацию баз данных и их приложений. Как правило, этот набор включает в себя средства для создания таблиц, форм, запросов и отчетов.
Подсистема обработки обеспечивает обработку компонентов приложений, созданных с помощью средств проектирования. Например, в Access 2002 имеется компонент, реализующий построение формы и связывающий элементы формы с данными таблиц.
Третий компонент СУБД – ее ядро (DBMS Engine) выполняет функцию посредника между подсистемой средств проектирования и обработки и данными. Ядро СУБД получает запросы от двух других компонентов, выраженные в терминах таблиц, строк и столбцов, и преобразует эти запросы в команды операционной системы, выполняющие запись и чтение данных с физического устройства.
Microsoft представляет два различных ядра для Access 2002: Jet Engine и SQL Server. Ядро Jet Engine используется для персональных и коллективных баз данных небольшого объема. Ядро SQL Server предназначено для крупных баз данных.
