
- •Направления развития вычислительной техники. В истории развития вычислительной техники можно выделить два основных два направления:
- •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 Вопрос. Восстановление и хранение бд
Связи "многие ко многим"
При установлении связи "многие ко многим" каждой строке таблицы А может соответствовать множество строк таблицы Б и наоборот. Такая связь создается при помощи третьей таблицы, называемой соединительной, первичный ключ которой состоит из внешних ключей, связанных с таблицами А и Б.
Связи "один к одному"
При установлении связи "один к одному" каждой строке таблицы А может соответствовать только одна строка таблицы Б и наоборот. Связь "один к одному" создается в том случае, когда оба связанные столбца являются первичными ключами или на них наложены ограничения уникальности.
Этот вид связи используется редко, поскольку в такой ситуации связываемые данные обычно можно хранить в одной таблице. Использовать связь вида "один к одному" можно в указанных ниже случаях. • Чтобы разделить таблицу, содержащую слишком много столбцов. • Чтобы изолировать часть таблицы по соображениям безопасности. • Для хранения данных кратковременного использования, удалить которые проще всего путем очистки таблицы. • Для хранения данных, имеющих отношение только к подмножеству основной таблицы. В Microsoft Access сторона связи "один к одному", которой соответствует первичный ключ, обозначается символом ключа. Сторона связи, которой соответствует внешний ключ, также обозначается символом ключа.
Создание связей между таблицами
При установлении связи между таблицами связанные поля не обязательно должны иметь одинаковые названия. При этом у них должен быть один и тот же тип данных, если только поле, являющееся первичным ключом, не относится к типу "Счетчик". Поле типа "Счетчик" можно связать с полем типа "Числовой" только в том случае, если для свойства FieldSize (размер поля) каждого из них задано одно и то же значение
Создание связей "один ко многим" или "один к одному"
Чтобы создать связь вида "один ко многим" или "один к одному", воспользуйтесь приведенной ниже последовательностью действий:
1. Закройте все открытые таблицы. Создавать или изменять связи между открытыми таблицами нельзя.
2. В Access версий 2002 или 2003 выполните указанные ниже действия.
a. Нажмите клавишу F11, чтобы перейти в окно базы данных. b. В меню Сервис выберите команду Связи.
В Access 2007 нажмите кнопку Связи в группе Показать или скрыть вкладки Инструменты для баз данных.
3. Если в базе данных отсутствуют связи, то автоматически появится диалоговое окно Добавление таблицы. Если окно Добавление таблицы не появилось, но при этом нужно добавить таблицы в список связываемых, выберите команду Добавить таблицу в меню Связи.
4. Дважды щелкните названия таблиц, которые необходимо связать, после чего закройте диалоговое окно Добавление таблицы. Чтобы связать таблицу с самой собой, добавьте ее два раза.
5. Перетащите связываемое поле из одной таблицы на связываемое поле в другой. Чтобы перетащить несколько полей, нажмите клавишу CTRL, щелкните каждое поле, а затем перетащите их.
В большинстве случаев понадобится перетащить поле первичного ключа (выделенное полужирным текстом) из одной таблицы на аналогичное поле (часто с тем же самым названием), называемое внешним ключом, другой таблицы.
6. Появится окно Изменение связей. Убедитесь, что в каждом из столбцов отображаются названия нужных полей. Если нужно, их можно изменить.
При необходимости задайте параметры связи. Если требуются сведения о конкретном элементе окна Изменение связей, нажмите кнопку со знаком вопроса, а затем щелкните соответствующий элемент. Эти параметры будут подробно описаны ниже.
7. Чтобы установить связь, нажмите кнопку Создать.
8. Повторите действия с 5 по 8 для каждой пары связываемых таблиц.
При закрытии диалогового окна Изменение связей Microsoft Access спросит, нужно ли сохранить макет. Вне зависимости от ответа на этот вопрос создаваемые связи сохраняются в базе данных.
Примечание. Создавать связи можно не только в таблицах, но и в запросах. При этом, однако, не обеспечивается целостность данных.