- •1.Предмет и содержание курса.
- •4.Система. Информационная система. Автоматизированная информационная система (аис). Экономическая информационная система (эис). Классификация эис. Информационное обеспечение аис.
- •6.Причины, обусловившие появление баз данных. Файловая организация данных в аис, ее недостатки.
- •7.Предметная область. Информационный объект. Понятие базы данных (бд).
- •8. Модель данных.
- •9. Иерархическая модель. Достоинства и недостатки иерархической модели данных.
- •10. Сетевая модель. Достоинства и недостатки сетевой модели данных.
- •11. Реляционная модель. Понятие реляционного отношения. Домен, кортеж, ключ.
- •13.Понятие процесса проектирования, основные его принципы.
- •14.Этапы проектирования реляционной бд.
- •15.Концептуальное проектирование. Словарь данных. Концептуальная модель.
- •18. Понятие субд. Язык описания данных и язык манипулирования данными. Архитектура субд.
- •21. Режимы работы пользователя с субд
- •22.Функц. Возможности современных субд.
- •24. Тенденции развития субд
- •25. Общая характеристика субд Access 2000
- •31.Инструментальные средства для создания бд и ее объектов, для выполнения расчетов
- •32. Таблица как объект бд: поля, записи, ключ. Способы создания таблицы.
- •33. Описание структуры таблицы. Установка ключа. Заполнение и сохранение таблицы.
- •34. Создание связи определенного типа между таблицами. Схема бд.
- •36.Операции, выполняемые при работе с таблицей.
- •37.Операции по корректировке бд.
- •38.Запросы, их типы и возможности. Способы создания запроса. Инструментальные средства для формирования запроса.
- •39.Создание запроса выбора.
- •40.Создание запроса на основе нескольких таблиц.
- •51. Структура команды языка sql.
- •52. Описание данных (команда create table).
- •53. Манипулирование данными: ввод, удаление и изменение значений полей (команды
- •55.Представления, их создание (команда create view).
- •56.Определение прав доступа (команды grant, revoke).
- •57.Работа sql со множеством пользователей. Транзакции и управление ими
- •58.Использование sql с другими языками программирования
- •59.Дизайнеры sql-запросов.
- •60.Средства автоматизации обработки данных в субд.
- •64.Пользователи бд. Администратор бд, его функции.
- •66.Резервирование бд
- •67.Понятие репликации бд
- •68.Оптимизация бд
- •69. Восстановление бд.
- •70.Актуальность защиты. Методы.
33. Описание структуры таблицы. Установка ключа. Заполнение и сохранение таблицы.
Для создания таблицы в режиме конструктора необходимо открыть окно конструктора. В этом окне пользователь описывает структуру таблицы, т.е. для каждого поля: указывается его имя в столбце “Имя поля”, выбирается его тип из раскрывающегося списка в столбце “Тип поля”, при необходимости дается комментарий в столбце “Описание поля”, задаются свойства в строках раздела окна ”Свойства поля”. Значения одних свойств могут быть заданы по умолчанию, других - набраны с клавиатуры, получены с помощью построителя выражений, третьих - выбраны из раскрывающегося списка.
Если создается главная таблица, то в ней определяется первичный ключ. Для этого выделяется поле, выполняющее роль ключа, и вводится команда Правка/Ключевое поле. В случае создания подчиненной таблицы следует учесть следующее. Если между главной и подчиненной таблицей связь 1:1, то для вторичного ключа задается свойство “Индексированное поле” со значением “Да (Совпадения не допускаются)”, если связь 1:М “Да (Допускаются совпадения)”.
“Да (Совпадения не допускаются)” задается в тех случаях, если в поле хранится уникальная информация; “Да (Допускаются совпадения)” используется, если значения в поле могут повторятся. Свойство“Индексированное поле” может также иметь значение “Нет. Индекс не создается”.
После описания структуры таблицы окно конструктора закрывается, на вопрос о сохранении таблицы дается утвердительный ответ и таблице присваивается имя, после чего она регистрируется в окне БД.
34.Создание связи определенного типа между таблицами. Схема БД
Схема данных является удобным и наглядным средством отображения логических связей таблиц БД. Связи используются для объединения записей связанных таблиц при любой обработке. Это упрощает процесс конструирования многотабличных запросов, форм и отчетов. Если создается связь с поддержкой целостности данных, то можно предусмотреть в БД следующие каскадные операции (оиерауии по корректировке БД): каскадное обновление связанных полей – изменение значений ключа в записи главной таблицы влечет автоматическое изменение значений вторичного ключа в подчиненных записях; каскадное удаление связанных записей – удаление записи из главной таблицы приводит к автоматическому удалению всех подчиненных записей. Для создания схемы данных вводится команда Сервис I Схема данных. Затем необходимо: t в окне Добавление таблицы на вкладке Таблицы поочередно выделять значки связываемых таблиц и нажимать [Добавить], после чего нажать [Закрыть]; е в окне Схема данных разместить списки полей таблиц, представленные в отдельных окнах, согласно логической структуре БД и приступить к связыванию таблиц. Для установки связи между двумя таблицами следует перетащить первичный ключ на вторичный; в окне Изменение связей задать целостность данных, после чего – каскадные операции. При необходимости изменить способ объединения записей, заданный по умолчанию, воспользовавшись кнопкой "Объеди-нение". После нажатия [Создать] произойдет возврат к окну Схема данных. В этом окне между таблицами установится связь, обозначенная на схеме, например, как 1:1, 1: оо. При создании схемы данных возможны неточные действия пользователя: добавление таблицы лишний раз. Тогда для исключения лишнего списка полей из окна Схема данных он выделяется и нажимается клавиша Delete; перетаскивание первичного ключа не на вторичный ключ. Для удаления образовавшейся в этом случае линии связи она выделяется и нажимается клавиша Delete. Для печати схемы данных используется команда Файл / Печать схемы данных
Для изменения параметров существующей связи выполняется:
е открытие окна Схема данных;
е двойной щелчок по линии связи, подлежащей изменению;
е изменение параметров связи в появившемся окне Изменение связей.