- •Направления развития вычислительной техники. В истории развития вычислительной техники можно выделить два основных два направления:
- •5 Вопрос. Экономические информационные системы, их функции, классификация.
- •6 Вопрос .Внемашинная организация эконом. Информ.
- •7 Вопрос. Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •8 Вопрос. Понятие бд.
- •10 Вопрос. Трехуровневая модель организации баз данных.
- •11 Вопрос. Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- •12 Вопрос. Сетевая модель, ее достоинства и недостатки.
- •13 Вопрос. Реляционная модель. Ее базовые понятия (отношения, домен, кортеж, степень отношения), достоинства и недостатки.
- •15 Вопрос. Реляционная целостность: целостность отношений, ссылочная целостность.
- •Что такое связи между таблицами
- •Виды связей между таблицами
- •Связи "многие ко многим"
- •Связи "один к одному"
- •Создание связей между таблицами
- •Создание связей "один ко многим" или "один к одному"
- •17 Вопрос. Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •18 Вопрос. Постреляционная модель, ее достоинства и недостатки.
- •19 Вопрос. Объектно – ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсулирование, расширяемость, полифоризм), достоинства и недостатки.
- •21 Вопрос. Понятие проектирования бд. Требования, предъявляемые к бд
- •22.Этапы жизненного цикла базы данных.
- •23 Вопрос. Модель «сущность-связь».
- •24 Вопрос .Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1.
- •25 Вопрос. Сase-средства для моделирования данных.
- •26 Вопрос. Нормализация таблиц. Первая нормальная форма.
- •27 Вопрос.Этапы проектирования базы данных и их процедуры.
- •28 Вопрос. Общая хар-ка субд MicrosoftAccess 2000
- •29 Вопрос. Структурф окна субд msAccess
- •31 Вопрос. Запросы на выборку, способы их создания
- •32,32 Вопрос. Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных.
- •Кнопка «Список»
- •Кнопка «Кнопка»
- •Кнопка «Рисунок»
- •36 Вопрос . Назначение отчетов и способы их создания.
- •37 Вопрос. Понятие макроса. Классификация макрокоманд.
- •38 Вопрос. Создание статических Web-страниц из объектов базы данных. Конструирование страниц доступа к данным.
- •39 Вопрос. Язык sql в субд.Назн-е,стан-ты,дост-ва
- •40 Вопрос Основные команды sql
- •Действие Предложения Ключевые слова
- •41 Вопрос. Типы данных и выражения sql
- •42 Вопрос. Возможности языка sql по: определению данных, внесению изменений в базу данных, извлечению данных из базы.
- •Вопрос. Знания, их виды. Базы знаний. Экспертные системы.
- •45,46,47,49 Вопросы. Модели представления знаний
- •47 Вопрос. Семантические сети. Виды отношений. Пример семантической сети.
- •48 Вопрос. Фреймовые модели
- •49 Вопрос.Формальные логические модели. Их примеры
- •50 Вопрос Обработка данных на мейнфреймах в пакетном режиме
- •53 Вопрос. Обработка данных с использованием компьютерных сетей
- •54 Вопрос. Принципы передачи данных по сети
- •55 Вопрос. Удалённая обработка данных
- •57 Вопрос. Характеристики серверов баз данных.
- •58 Вопрос.Архитектура файл-сервер.
- •59 Вопрос. Клиент-серверные системы и модели доступа к данным.
- •61 Вопрос. Механизмы доступа к данным базы на сервере.
- •62 Вопрос. Проблемы многопользовательских баз данных. Администратор базы данных, его функции.
- •63 Вопрос. Администрирование бд
- •64 Вопрос.Пользователи базы данных. Администратор базы данных и его функции.
- •65 Вопрос. Причины разрушения и потери данных.
- •66 Вопрос. Устройства для хранения бд
- •69 Вопрос. Сжатие данных на основе различий
- •70 Вопрос. Защита данных.
- •71 Вопрос. Восстановление и хранение бд
25 Вопрос. Сase-средства для моделирования данных.
CASE-средства (от Computer Aided Software/System Engineering) позволяют проектировать любые системы на компьютере. Необходимый элемент системного и структурно-функционального анализа, CASE-средства позволяют моделировать бизнес-процессы, базы данных, компоненты программного обеспечения, деятельность и структуру организаций. Применимы практически во всех сферах деятельности. Результат применения CASE-средств - оптимизация систем, снижение расходов, повышение эффективности, снижение вероятности ошибок.
Программныепродукты:
Computer Associates
IBM Rational Software
CA ERwin Modeling Suite
Oracle Designer (входитв Oracle9i Developer Suite)
CASE (англ. Computer-Aided Software Engineering) — набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.
Также под CASE понимают совокупность методов и средств проектирования информационных систем с интегрированными автоматизированными инструментами, которые могут быть использованы в процессе разработки программного обеспечения.
В функции CASE входят средства анализа, проектирования и программирования. С помощью CASE автоматизируются процессы проектирования интерфейсов, документирования и производства структурированного кода на желаемом языке программирования.
Выделяют две основные концепции компьютерного программного обеспечения системы CASE: простые и «прозрачные» методы упрощения разработки программного обеспечения и/или его технического обслуживания; инженерный подход к разработке программного обеспечения и/или его технического обслуживания.
Типичными CASE инструментами являются: инструменты управления конфигурацией; инструменты моделирования данных; инструменты анализа и проектирования; инструменты преобразования моделей; инструменты редактирования программного кода; инструменты рефакторинга кода; генераторы кода.
В связи с наглядностью представления концептуальных схем баз данных ER-модели получили широкое распространение в CASE-средствах. Эти средства предназначены для автоматизированного проектирования реляционных баз данных. Широко распространены CASE-системы, позволяющие выполнять ER-диаграммы в соответствии со стандартом IDEF1X. К ним относятся, в частности, Erwin, Design/IDEF, Power Designer. CASE-средства позволяют строить ER-диаграммы в реальном масштабе времени, что дает возможность наглядно изучать концептуальную модель данных и перестраивать ее соответственно поставленным целям и имеющимся ограничениям.
26 Вопрос. Нормализация таблиц. Первая нормальная форма.
Нормальные формы – линейн.последоват-ть правил,применяемых к бд,причем,чем выше норм.форма,тем совершеннее структура бд.
нормализация – многомтупенчат.процес уменьшения избыточности инф-ции в бд, при кот-м таблицы бд организ-ся, разъединяются и данные приводятся в порядок. хотя существует много уровней, обяно достаточно выполнять норм-цию до 3-й нормальной формы (3 нф).
уровни нармализации:
1 нормальная форма (1нф):задает существ-е в кажд.позиции,определенной строкой или столбцом, только одного значения, а не массива или списка значений.
Вторая нормальная форма (2нф):
1) она удовлетворяет условиям 1нф(задает существ-е в кажд.позиции,определенной строкой или столбцом, только одного значения, а не массива или списка значений.)
2) любое неключев.поле однозначно идентифицируется полным набором ключевых полей,т.е. кажд.неключевое поле должно полн-ю зависеть от первичного ключа.
Третья НФ. Нормальные формы более высоких порядков.
3 НФ. Удовлетворяет 2 НФ (сущ-ние в каждой позиции, определяемой строкой или столбцом, только одного значения, а не массива или списка + каждое неключевое поле полностью зависит от первичного ключа) и все неключевые столбцы взаимно независимы.
Нормальная форма Бойса-Кодда
Нормальная форма Бойса-Кодда требует, чтобы в таблице был только один потенциальный первичный ключ. Чаще всего у таблиц, находящихся в третьей нормальной форме, так и бывает, но не всегда. Если обнаружился второй столбец (комбинация столбцов), позволяющий однозначно идентифицировать строку, то для приведения к нормальной форме Бойса-Кодда такие данные надо вынести в отдельную таблицу.
Четвертая нормальная форма
Для приведения таблицы, находящейся в нормальной форме Бойса-Кодда, к четвертой нормальной форме необходимо устранить имеющиеся в ней многозначные зависимости. То есть обеспечить, чтобы вставка / удаление любой строки таблицы не требовала бы вставки / удаления / модификации других строк этой же таблицы.
Пятая нормальная форма
Таблицу, находящуюся в четвертой нормальной форме в некоторых случаях еще можно бывает разбить на три или более (но не на две!) таблиц, соединив которые, мы получим исходную таблицу. Получившиеся в результате такой, как правило, весьма искусственной, декомпозиции таблицы и называют находящимися в пятой нормальная форме. Формальное определение пятой нормальной формы таково: это форма, в которой устранены зависимости соединения. В большинстве случаев практической пользы от нормализации таблиц до пятой нормальной формы не наблюдается.
