русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание таблицы в режиме конструктора.


Дата добавления: 2015-07-04; просмотров: 1132; Нарушение авторских прав


Главное окно Microsoft Access позволяет создавать таблицы, запросы, формы, отчеты, страницы в режиме конструктора и с помощью мастера.

Щелкните мышкой на «Создание таблицы в режиме Конструктора».

Введите в ячейки данные, как это показано на рисунке 3. В режиме конструктора задается структура таблицы, в которой будут храниться данные.

Имя поля – приводится название поля.

Тип данных – тип данных, хранимых в поле (текстовый, числовой, логический, денежный, поле OLE, гиперссылка, мастер подстановок).

Описание - приводится описание типа вводимых данных.

Размер поля– число символов выделенных для отображения данных.

 

 

Рисунок 3– Создание макета таблицы в режиме Конструктора

 

Таблица 1. Структура первой таблицы БД - «Библиотека»

Имя поля Описание Длина
Название Название произведения
Автор Автор произведения
Наличие Есть /нет  
Код_категории Категория_книги

 

 

Рисунок 4– Создание структуры таблицы «Таблица 1»

 

Каждая таблица Microsoft Access должна содержать хотя бы 1 ключевое поле. Для того, чтобы задать ключевое поле, необходимо щелкнуть правой кнопкой мыши на поле «название» и выберете «ключевое поле» из контекстного меню. Для завершения действия нажмите кнопку «Сохранить».

Создайте в режиме конструктора еще одну таблицу со следующими параметрами и назовите ее «Книги». Задайте ключевое поле «Код».

 

Таблица 2. Параметры таблицы «Книги»

Имя поля Описание Длина
Код Счетчик
Название Название произведения
Год издания Год издания произведения

Рисунок 5-Создание структуры таблицы «Книги»

Настройка связи между таблицами

В структуре нашей базы данных уже есть две таблицы. Однако, они пока существуют независимо и наша цель связать их. Для этого необходимо задать параметры связей между таблицами.



Откройте окно Схема данных (см. рис. 6). Для этого надо нажать кнопку на панели инструментов Microsoft Access или выбрать пункт меню Работа с базой данных - Схема данных.

При первом обращении к окну "Схема данных" вам сразу будет предложено и окно добавления новых таблиц. В дальнейшем это окно можно будет вызвать через контекстное меню окна схемы данных, пункт меню "Связи/Добавить таблицу" или кнопку панели инструментов.

Добавьте в схему данных таблицы "книги" и "категории". Закройте окно добавления таблиц.

 

 

Рисунок 6- Окно Схемы данных

 

Откройте окноИзменение связей для настраиваемой связи (рис. 7). Это можно сделать через контекстное меню линии связи или выделив линию связи щелчком мыши и дав команду меню Связи - Изменить связь.

 

Рисунок 7- Изменение связей между таблицами

Установите флажок - Обеспечение целостности данных. Можно также согласиться на каскадное обновление и удаление связанных полей, однако для нашей базы данных это не является необходимым. Дайте подтверждение на изменение связей (нажмите кнопку "ОК").

Включение флажка Обеспечение целостности данных позволяет защититься от случаев удаления записей из одной таблицы, при которых связанные с ними данные других полей окажутся без связи. Чтобы условие целостности могло существовать, поле основной таблицы должно обязательно быть ключевым, и оба поля должны иметь одинаковый тип. Флажки "каскадное обновление связанных полей" и "каскадное удаление связанных полей" обеспечивают одновременное обновление или удаление данных во всех подчиненных таблицах при их изменении в главной таблице.

Обратите также внимание, что концы линии связи в окне схемы данных после включения флажка обеспечения целостности данных помечены знаками "1" и "бесконечность". Это означает, что в качестве значений поля из связанной таблицы могут выступать только значения из соответствующего поля основной таблицы и каждое значение из поля основной таблицы может много раз встречаться в поле связанной таблицы (связь "один ко многим").

Сохраните макет схемы данных, дав команду меню Файл - Сохранить или нажав кнопку на панели инструментов. Закройте окно Схема данных.

Заполнение нашей базы данных начнем с таблицы Книги, так как данные этой таблицы будут в дальнейшем использоваться при заполнении таблицы1.

Откройте таблицу Книги. Это можно сделать, дважды щелкнув мышью по значку таблицы в окне "База данных", или выделить этот значок и нажать на кнопку Открыть указанного окна. Мышью задайте размеры окна таблицы, а также размеры отдельных полей.

 

 

Рисунок 8- Заполнение таблицы «Книги»

 

После заполнения таблицы данными - закройте ее. Вам будет предложен вопрос о сохранении макета таблицы. Обратите внимание, что речь идет о сохранении макета (т.е. таких параметров, как ширина столбцов и т.п.), а не введенных данных. Вводимые данные записываются сразу же после завершения заполнения всех полей записи (при переходе к заполнению полей новой записи). Если макет таблицы в процессе работы не изменялся, то никаких дополнительных вопросов не предлагается.

Откройте таблицу 1, заполните ее приведенными ниже данными:

В столбец «Название» и «Автор» вы вводите соответствующие данные книги. В столбец «Наличие» вы ставите галочку, если книга в библиотеке, и оставляете ее пустой, если она на руках у читателя. В столбце «Код_категории» вы выбираете жанр книги (число от 1 до 100).

После заполнения сохраните таблицу. Таблицу можно дополнять и изменять по мере необходимости.

 



<== предыдущая лекция | следующая лекция ==>
Краткие сведения из теории | Создание запроса


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.451 сек.