Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Разработка таблицы «контингент»




Добавим в базу данных третью таблицу контингент путем импорта в Access таблицы Excel, из файла списки.xls в папке Базы данных. Для этого в окне базы данных щелкните правой клавишей для вызова контекстного меню.

В контекстном меню выбираем Импорт. Указываем сохранить в новой таблице, создать автоматически ключ. В качестве имени таблицы указываем контингент.

Открываем вновь созданную таблицу в режиме конструктора. Проверим наименования полей в новой таблице, созданной путем импорта таблицы Excel.

 

КодАбитуриента;

Фамилия;

Имя;

Отчество;

АббревиатураСпециальности;

НомерГруппы;

Пол;

Общежитие;

ДатаРождения;

ГодОкончанияШколы;

Медаль;

ОценкаМатематика;

ОценкаФизика;

ОценкаРусский;

СреднийБалАттестата;

ПризнакЗачисления.

 

Установить поле Код Абитуриента ключевым.

 

· Установить для каждого поля следующие типы данных:

для поля Код Абитуриента -Счётчик

для поля Фамилия- Текстовый

для поля Имя- Текстовый

для поля Отчество- Текстовый

для поля Аббревиатура Специальности- Текстовый

для поля Номер Группы- Текстовый

для поля Пол- Текстовый

для поля Общежитие-Логический

для поля Дата Рождения- Дата/Время

для поля Год Окончания Школы- Числовой

для поля Медаль- Логический

для поля Оценка Математика- Числовой

для поля Оценка Физика- Числовой

для поля Оценка Русский- Числовой

для поля Средний Бал Аттестата- Числовой

для поля Признак Зачисления- Логический

 

§ Используя окно «свойство поля» определить свойства полей таблицы.

Определяем свойства для поля Код Абитуриента.

Размер поля – Длинное Целое

Новые значения – Последовательные

Индексированное поле - да (совпадения не допускаются)

Определяем свойства для текстового поля Фамилия.

Размер поля – 30 символов

Обязательное поле – да

Пустые строки – нет

Индексированное поле - да (совпадения допускаются)

Определяем свойства для текстового поля Имя

Размер поля – 15 символов

Обязательное поле – да

Пустые строки – нет

Индексированное поле - да (совпадения допускаются)

Определяем свойства для текстового поля Отчество

Размер поля – 15 символов

Обязательное поле – да

Пустые строки – нет

Индексированное поле - да (совпадения допускаются)

Определяем свойства для текстового поля Аббревиатура Специальности

Размер поля – 3 символа

Обязательное поле – да

Пустые строки – нет

Индексированное поле - да (совпадения допускаются)

Определяем свойства для текстового поля Номер Группы

Размер поля – 3 символа

Обязательное поле – да

Пустые строки – нет

Индексированное поле - да (совпадения допускаются)

Определяем свойства для текстового поля Пол

Размер поля – 1 символ

Обязательное поле – да

Пустые строки – нет

Индексированное поле - да (совпадения допускаются)

Определяем свойства для логического поля Общежитие

Формат поля – Да/нет

Обязательное поле – да

Определяем свойства для текстового поля Дата Рождения.

Размер поля – Краткий формат даты

Маска ввода – 00.00.0000;0;_ (вводится выбором Краткий формат даты)

Обязательное поле – да

Индексированное поле - да (совпадения допускаются)

Определяем свойства для числового поля Год Окончания Школы.

Размер поля – целое

Обязательное поле – да

Пустые строки – нет

Индексированное поле - да (совпадения допускаются)

Определяем свойства для логического поля Медаль

Формат поля – Да/нет

Обязательное поле – да

Определяем свойства для числового поля Оценка Математика.

Размер поля – целое

Подпись - Математика

Обязательное поле – Нет

Индексированное поле - нет

Определяем свойства для числового поля Оценка Физика.

Размер поля – целое

Подпись - Физика

Обязательное поле – нет

Индексированное поле - нет

Определяем свойства для числового поля Оценка Русский.

Размер поля – целое

Подпись - Русский

Обязательное поле – нет

Индексированное поле - нет

Определяем свойства для числового поля Средний Бал Аттестата.

Размер поля – Одинарное с плавающей точкой

Формат поля – фиксированный

Подпись – Ср. бал ат.

Число десятичных знаков - 1

Обязательное поле – да

Индексированное поле - да (совпадения допускаются)

Определяем свойства для логического поля Признак Зачисления

Формат поля – Да/нет

Подпись - Зачислен

Обязательное поле – нет

 

Закройте окно конструктора таблиц. В окне Базы данных должны быть указаны четыре созданные таблицы.

Вод данных в таблицы

 

1. Из списка объектов левой части окна Базы данных выберете тип объекта «Таблица». Из четырёх созданных таблиц выберете таблицу Факультеты. Откройте её двойным щелчком клавиши мышки, либо выбрав опцию «открыть» в меню окна Базы данных.

Введите данные в таблицу. В качестве данных введите следующие значения:

 

Абревиатура Название факультета План набора
ктэ Компьютерных технологий и электроники  
эу Экономики и управления  
ээ Энергетики и электротехники  

 

 

2. Из списка объектов левой части окна Базы данных выберете тип объекта «Таблица». Из четырёх созданных таблиц выберете таблицу Специальности. Откройте её в режиме Конструктора.

Для поля Аббревиатура Факультета вместо типа данных Текст выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Таблицы. В появившемся списке таблиц выбираем таблицу Факультеты, в качестве доступного поля выбираем Аббревиатура Факультета. В окне Порядок сортировки выбрать поле Аббревиатура Факультета по возрастанию. Подтвердите сохранение таблицы.

 

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

Аббревиатура Специальности Аббревиатура Факультета Название специальности План набора специальности
ас ктэ Автоматика и системотехника  
бу эу Бухучёт  
вм ктэ Вычислительные машины  
м эу Менеджмент  
оэс ктэ Оптико электронные системы  
пи эу Прикладная информатика  
пэ ктэ Промышленная электроника  
э ээ Электрические сети  
эм ээ Электрические машины  
эо ээ Электроснабжение  
эп ээ Электропривод  
эс ээ Электрические системы  

 

 

Откройте таблицу Группы в режиме Таблица.

 

Для поля АббревиатураФакультета вместо типа данных Текст выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Таблицы. В появившемся списке таблиц выбираем таблицу Факультеты, в качестве доступного поля выбираем АббревиатураФакультета. В окне Порядок сортировки выбрать поле АббревиатураФакультета по возрастанию. Подтвердите сохранение таблицы.

 

Введите данные в таблицу Группы, используя значения:

 

Группа факультет Дата экзамена Группа факультет Дата экзамена
  ээ 01.07.2010   ктэ 16.07.2010
  ээ 01.07.2010   ктэ 16.07.2010
  ээ 01.07.2010   ктэ 17.07.2010
  ээ 01.07.2010   ктэ 17.07.2010
  ээ 01.07.2010   эу 30.06.2010
  ээ 01.07.2010   эу 01.07.2010
  ээ 16.07.2010   эу 01.07.2010
  ээ 16.07.2010   эу 01.07.2010
  ээ 17.07.2010   эу 01.07.2010
  ээ 17.07.2010   эу 18.07.2010
  ээ 17.07.2010   эу 18.07.2010
  ээ 17.07.2010   эу 18.07.2010
  ктэ 30.06.2010   эу 17.07.2010
  ктэ 18.07.2010   эу 17.07.2010
  Ктэ 18.07.2010   эу 17.07.2010
  ктэ 18.07.2010   эу 17.07.2010
  ктэ 18.07.2010   эу 17.07.2010
  ктэ 18.07.2010   эу 17.07.2010

 

4. Откройте таблицу Контингент в режиме Таблица.

 

Для поля Аббревиатура Специальности вместо типа данных Текст выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Таблицы. В появившемся списке таблиц выбираем таблицу Специальности, в качестве доступного поля выбираем Аббревиатура Специальности. В окне Порядок сортировки выбрать поле Аббревиатура Специальности по возрастанию. Подтвердите сохранение таблицы.

Для поля Номер Группы вместо типа данных Текст выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Таблицы. В появившемся списке таблиц выбираем таблицу Группы, в качестве доступного поля выбираем Номер Группы. В окне Порядок сортировки выбрать поле Номер Группы по возрастанию. Подтвердите сохранение таблицы.

Для поля Пол вместо типа данных Текст выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Фиксированный набор значений. В появившейся колонке вводим две строчки со значениями: м и ж.. Подтвердите сохранение таблицы.

Для поля Медаль вместо типа данных Логический выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Фиксированный набор значений. В появившейся колонке вводим две строчки со значениями: да и нет. Подтвердите сохранение таблицы.

Для поля Общежитие вместо типа данных Логический выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Фиксированный набор значений. В появившейся колонке вводим две строчки со значениями: да и нет. Подтвердите сохранение таблицы.

Для поля Оценка Математика вместо типа данных Числовой выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Фиксированный набор значений. В появившейся колонке вводим четыре строчки со значениями: 5,4,3,2. Подтвердите сохранение таблицы.

Для полей Оценка Физика и Оценка Русский выполнить такие же подстановки.

 

Для поля Признак Зачисления вместо типа данных Логический выберете Мастер подстановок. В открывшемся окне в качестве объекта подстановки выберете значения Фиксированный набор значений. В появившейся колонке вводим две строчки со значениями: да и нет. Подтвердите сохранение таблицы.

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...