- •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.Актуальность защиты. Методы.
32. Таблица как объект бд: поля, записи, ключ. Способы создания таблицы.
Инструментальные средства для создания таблицы.Таблицы - основные объекты в структуре баз данных, предназначенные для хранения данных. Столбцы в таблице называются полями, а строки – записями. Каждое поле имеет имя, значение, тип и свойства. Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей. Каждая строка таблицы в реляционной базе данных уникальна. Для обеспечения уникальности строк используют ключи, которые содержат одно или несколько полей таблицы. Ключи хранятся в упорядоченном виде, что обеспечивает прямой доступ к записям таблицы во время поиска. Данные для одного поля во всех записях имеют одинаковый тип, различные поля могут иметь различный тип данных. Таблица состоит из полей и строк и имеет уникальное имя в базе данных. Каждая их таблиц содержит информация о каких-либо объектах одного типа.
Существует 5 способов создания таблицы: режим таблицы, режим конструктора, мастер таблиц, импорт таблиц (позволяет осуществить импорт таблиц из внешнего файла в текущую БД), связь с таблицами (дает возможность создания таблиц, связанных с таблицами из внешних файлов). Создание таблицы в режиме таблицы наиболее просто: полям стандартной таблицы присваиваются имена полей собственной таблицы, эти поля заполняются конкретными значениями, присваивается имя созданной таблице. Создание таблицы с помощью мастера сводится к созданию таблицы на основе образца из деловой или личной сферы.
33.Описание структуры таблицы. В Access существует три способа создания таблицы: в режиме таблицы, с помощью мастера, в режиме конструктора. Создание таблицы в режиме таблицы наиболее просто. От пользователя требуется: полям стандартной таблицы присвоить имена полей собственной таблицы; заполнить эти поля конкретными значениями; присвоить имя собственной таблице. Создание таблицы с помощью мастера сводится к созданию новой таблицы на основе образца таблицы из деловой или личной сферы. Для создания таблицы в режиме конструктора необходимо открыть окно конструктора таблицы с помощью ярлыка в окне БД "Создание таблицы в режиме конструктора" или выполнив следующие действия: Окно БД => объекты Таблицы => [Создать] => окно Новая таблица => выбрать Конструктор => [ОК].
В этом окне пользователь должен описать структуру таблицы, т.е. для каждого поля: указать его имя в столбце "Имя поля"; выбрать его тип из раскрывающегося списка в столбце "Тип поля"; при необходимости дать комментарий к нему в столбце "Описание поля"; задать присущие ему свойства в строках раздела окна "Свойства поля", доступных после выбора типа поля. Значения одних свойств могут совпадать со значениями, принятыми по умолчанию; других – введены с клавиатуры или получены с помощью построителя выражений; третьих – выбраны из раскрывающегося (путем щелчка в строке свойства) списка. Если создается главная таблица, то в ней необходимо определить первичньй ключ. Для этого выделяется поле, играющее роль ключа, путем щелчка в столбце маркировки поля и вводится команда Правка / Ключевое поле. В случае создания подчиненной таблицы надо учесть следующее. Если между главной и подчиненной таблицами связь типа 1:1, то для вторичного ключа следует задать свойство" Индексированное поле" со значением "Да (Совпадения не допускаются)"; если связь типа 1:M, то со значением "Да (Допускаются совпадения)". Описав структуру таблицы, окно конструктора закрывают, на вопрос о сохранении таблицы дают утвердительный ответ и таблице присваивают имя, после чего она регистрируется в окне БД. Для заполнения созданной таблицы конкретными данными она открывается в режиме таблицы посредством кнопки "Открыть". Поочередно заполняются записи таблицы. При этом переход к новой записи вызывает автоматическое сохранение предыдущей записи. В процессе работы с БД может понадобиться корректировка структуры таблицы. Она выполняется в режиме конструктора. Поля таблицы можно: перемещать при помощи мыши, удалять по команде Правка I Удалить, вставлять по команде Вставка I Строки. Кроме того, возможно изменение имен, типов, свойств полей. Изменение типа может привести к потере информации, и оно должно выполняться с осторожностью.