русс | укр

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

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

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

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


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

Создание табличной базы данных


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


 

Цель работы:

- уметь создавать базы данных из одной или нескольких таблиц;

- уметь устанавливать связи между таблицами;

- уметь заполнять таблицы данными.

 

Краткие теоретические сведения:

СУБД Access является реляционной базой данных. Она содержит в одном файле все основные объекты: таблицы, формы, запросы, отчёты, макросы и модули.

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

Для создания связей между таблицами необходимо выполнить команду Работа с базами данных – Схема данных.

 

Задание 1. Создание таблицы с помощью Шаблонов таблиц.

  1. Запустить Microsoft Access: Пуск – Все программы – Microsoft Office – Access 2007.
  2. В появившемся окне выбрать – Новая база данных.

  1. Перейти в папку своей группы и задать имя базы данных Адрес.

  1. В окне базы данных выбрать вкладку Создание и щёлкнуть по кнопке Шаблоны таблиц - Контакты.

  1. Перед вами появится таблица с готовым списком полей. Ее нужно будет изменить, предварительно сохранив под именем Адреса.Для этого:
    1. По заголовку таблицы нажать правой клавишей мыши и выбрать пункт Сохранить

или на панели быстрого запуска нажать на пиктограмму ;

    1. В появившемся окне ввести имя таблицы – Адрес и нажать кнопку ОК.

  1. Перейти в режим Конструктор:контекстное меню – Конструктор или Главная – Режим – Конструктор

  1. Выбрать следующие поля: Фамилия, Имя, Адрес, Домашний телефон, Сотовый телефон. Остальные поля, не соответствующие данным наименованиям, необходимо удалить из таблицы. Для этого вызвать контекстное меню и выбрать пункт Удалить строки.



  1. Сохранить изменения и перейти в Режим таблицы: Главная – Режим таблицы.
  2. Введите данные в таблицу не менее 10 записей.

Задание 2.Создание базы данных в режиме Конструктора.

1. Создать БД «Обучение» в папке со своим номером группы.

2. В данной базе будет содержаться четыре таблицы, созданные с помощью Конструктора таблиц, вкладка Создание:

У таблиц и полей есть свойства, с помощью которых можно управлять их характеристиками и поведением.

Таблица, открытая в режиме конструктора.

Свойства таблицы

Свойства поля

 

· Таблица «Группа» имеет следующие поля:

o Группа (тип Текстовый) – ключевое (через контекстное меню )

o Количество студентов (тип Числовой).

· Таблица «Предметы» имеет следующие поля:

o Предмет (тип Текстовый) - ключевое,

o Преподаватель (тип Текстовый)

o Кабинет (тип Числовой).

· Таблица «Студенты» имеет следующие поля:

o Номер_студента (тип Счетчик)- ключевое,

o Фамилия (тип Текстовый),

o Имя (тип Текстовый),

o Группа (Тип Мастер подстановок, указать, что значения будут использованы из таблиц или запросов, на следующем шаге выбрать таблицу Группа - поле Группа, сортировка не нужна).

· Таблица «Успеваемость» имеет следующие поля:

o Фамилии (Тип Мастер подстановок, с помощью Мастера подстановок указать, что этот столбец будет использовать значения из таблицы Студенты поля Фамилия)- ключевое,

o Предмет (Тип Мастер подстановок, с помощью Мастера подстановок указать, что этот столбец будет использовать значения из таблицы Предметы поля Предмет) –ключевое

Примечание! Для создания составного ключа необходимо выделить все поля при помощи клавиши CTRL и выбрать пункт Ключевое поле в ленте меню

o Оценка (тип Числовой, Устанавливается в свойствах поля: Значение по умолчанию: 2, Условие на значение: >=2 and <=5).

3. На Схеме данных (вкладка Работа с базами данным)изменить уже созданные ранее связи между таблицами:выделить связь, вызватьконтекстное меню – изменить связь:

 

· Группа и Учащиеся:

- Главная таблица - Группа

- Поля связи: Группа и Группа

- Тип связи: один-ко-многим +сохранение целостности (флажок напротив пункта Обеспечение целостности данных)

- Тип объединения: только совпадающие (кнопка Объединение…, выбрать первый пункт)

· Учащиеся и Успеваемость:

- Главная таблица - Учащиеся

- Поля связи: Номер и Фамилии

- Тип связи: один-ко-многим +сохранение целостности

- Тип объединения: только совпадающие

· Предметы и Успеваемость:

- Главная таблица - Предметы

- Поля связи: Предмет и Предмет

- Тип связи: один-ко-многим +сохранение целостности

- Тип объединения: только совпадающие

a) Сохранить Схему данных.

4. Заполнение БД

a) Выбрать вкладку «Таблицы» и используя кнопку «Открыть» в режиме таблицы последовательно заполнить все указанные там таблицы по трем группам с количеством человек не менее 5. Успеваемость по 3 предметам.

b) Расположить их все на экране.

5. Сохранить БД.

 

 



<== предыдущая лекция | следующая лекция ==>
Выбрать записи о рекламе продолжительностью от 5 до 15 секунд. | Создание форм и отчётов


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


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

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

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


 


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

 
 

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

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