У вас вопросы?
У нас ответы:) SamZan.net

вариант Конструктор

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

Создание базы данных

Запустите программу Microsoft Access. Создайте новую базу данных с именем Студенты. Перейдите в окне базы данных на вкладку Таблицы, нажмите на кнопку Создать. В окне диалога Новая таблица выберите вариант Конструктор. На экране появится окно конструктора таблиц (рис. 1)

Рисунок .

В окне конструктора установите следующие поля таблицы и их свойства:

  •  Поле КодСтудента, Тип данныхСчетчик, Размер поляДлинное целое, Новые значенияПоследовательные, Формат поляОсновной, Индексированное полеДа (Совпадения не допускаются);
  •  Поле Фамилия, Тип данныхТекстовый, Размер поля30, Сообщение об ошибкеПоле не должно быть пустым, Обязательное полеДа, Пустые строкиНет, Индексированное полеДа (Допускаются совпадения);
  •  Поле Имя, Тип данныхТекстовый, Размер поля30, Сообщение об ошибкеПоле не должно быть пустым, Обязательное полеДа, Пустые строкиНет, Индексированное полеДа (Допускаются совпадения);
  •  Поле Отчество, Тип данныхТекстовый, Размер поля30, Обязательное полеНет, Пустые строкиДа, Индексированное полеДа (Допускаются совпадения);
  •  Поле НомерЗачКнижки, Тип данныхЧисловой, Размер поляДлинное целое, Формат поляФиксированный, Число десятичных знаков0, Условие на значение>0, Сообщение об ошибкеЗначение должно быть больше нуля, Обязательное полеДа,  Индексированное полеДа (Совпадения не допускаются);
  •  Поле НомерГруппы, Тип данныхЧисловой, Размер поляЦелое, Формат поляФиксированный, Число десятичных знаков0, Условие на значение>0, Сообщение об ошибкеЗначение должно быть больше нуля, Обязательное полеДа,  Индексированное полеНет;
  •  Поле Курс, Тип данныхЧисловой, Размер поляБайт, Формат поляФиксированный, Число десятичных знаков0, Значение по умолчанию 1, Условие на значение>=1 and <=5, Сообщение об ошибке Значение должно быть больше нуля и меньше 6, Обязательное полеДа,  Индексированное полеНет;
  •  Поле Фото, Тип данныхПоле объекта OLE;
  •  Поле Примечания, Тип данныхПоле MEMO.

Теперь назначим ключевым полем поле КодСтудента. Выделите строку поля КодСтудента в окне конструктора. Выберите пункт меню ПравкаКлючевое поле.

Нажмите на кнопку закрытия окна конструктора. В окне диалога Сохранение таблицы введите имя таблицы Студенты.

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

  •  Поле КодПредмета, Тип данныхЧисловой, Размер поляЦелое, Формат поляФиксированный, Число десятичных знаков0, Обязательное полеДа, Индексированное полеДа (Совпадения не допускаются);
  •  Поле КодПреподавателя, Тип данных Числовой, Размер поляЦелое, Формат поляФиксированный, Число десятичных знаков 0, Обязательное полеНет;
  •  Поле Предмет, Тип данныхТекстовый, Размер поля50, Обязательное полеДа;
  •  Поле Семестр, Тип данных Текстовый, Размер поля8, Обязательное полеДа. Перейдите на вкладку Подстановка и установите следующие характеристики: Тип элемента управленияПоле со списком, Тип источника строкСписок значений, Источник строкОсенний;Весенний, Число строк списка2, Ограничиться спискомДа.
  •  Поле ВидКонтроля, Тип данныхТекстовый, Размер поля7, Обязательное полеНет, Пустые строкиДа. На вкладке Подстановка установите следующие характеристики: Тип элемента управления Поле со списком, Тип источника строкСписок значений, Источник строкЗачет;Экзамен;Допуск, Число строк списка3, Ограничиться спискомДа.
  •  Поле Курс, Тип данныхЧисловой, Формат поляФиксированный, Значение по умолчанию1, Условие на значение>=1 and <=5, Обязательное полеДа.

Сделайте ключевым поле КодПредмета. Сохраните таблицу под именем Предметы.

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

  •  Поле КодПредметаСтудента, Тип данныхСчетчик;
  •  Поле КодПредмета, Тип данныхЧисловой, Размер поляЦелое, Формат поляФиксированный, Число десятичных знаков0, Обязательное полеДа, Индексированное полеДа (Допускаются совпадения);
  •  Поле КодСтудента имеет те же характеристики, что и поле КодПредмета, только размер поля должен быть длинным целым;
  •  Поле Зачет, Тип данныхЛогический, Формат поляДа/Нет. На вкладке Подстановка выберите в качестве Типа элемента управления Флажок.
  •  Поле Отметка, Тип данныхЧисловой, Размер поляЦелое, Формат поляФиксированный, Число десятичных знаков0, Обязательное полеНет, Пустые строкиДа. На вкладке Подстановка установите следующие характеристики: Тип элемента управленияПоле со списком, Тип источника строкСписок значений, Источник строк3;4;5 Число строк списка3, Ограничиться спискомДа.
  •  Поле Задолженность, Тип данныхЛогический, Формат поляДа/Нет. На вкладке Подстановка выберите в качестве Типа элемента управления Флажок.

Ключевое поле — КодПредметаСтудента.

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

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

  •  Поле КодПреподавателя, Тип данныхЧисловой, Размер поляЦелое, Формат поляФиксированный, Число десятичных знаков0, Обязательное полеДа, Индексированное полеДа (Совпадения не допускаются);
  •  Поле Фамилия, Тип данныхТекстовый, Размер поля30, Сообщение об ошибкеПоле не должно быть пустым, Обязательное полеДа, Пустые строкиНет, Индексированное полеДа (Допускаются совпадения);
  •  Поле Имя, Тип данныхТекстовый, Размер поля30, Сообщение об ошибкеПоле не должно быть пустым, Обязательное поле Да, Пустые строкиНет, Индексированное полеДа (Допускаются совпадения);
  •  Поле Отчество, Тип данныхТекстовый, Размер поля30, Сообщение об ошибке Поле не должно быть пустым, Обязательное поле Да, Пустые строкиНет, Индексированное полеДа (Допускаются совпадения);
  •  Поле Фото, Тип данныхПоле объекта OLE;

Ключевое поле — КодПреподавателя.

Сохраните таблицу под именем Преподаватели.

Внесем некоторые изменения в макет таблицы ПредметыСтуденты. Откройте таблицу ПредметыСтуденты в режиме конструктора, выберите поле КодПредмета и перейдите на вкладку Подстановка. Установите следующие характеристики: Тип элемента управленияПоле со списком; Тип источника строкТаблица/запрос; Присоединенный столбец1; Число столбцов4; Заглавия столбцовДа; Число строк списка8; Ограничиться спискомДа. Теперь для удобства ввода данных создадим запрос для поля Источник строк. Для этого выберите поле Источник строк и нажмите кнопку справа с многоточием: появится окно Инструкция SQL: построитель запросов и одновременно откроется окно Добавление таблицы. Из имеющихся таблиц выберите таблицу Предметы, нажмите на кнопку Закрыть. Теперь добавим необходимые поля в запрос. В окне построителя запросов в таблице Предметы выберите следующие поля: КодПредмета, Предмет, Семестр, Курс. Для поля Предмет, включенного в запрос, установите Сортировку по возрастанию (см. рис. 4). Затем нажмите на кнопку закрытия окна построителя запросов и на вопрос о сохранении изменений нажмите на кнопку Да. Затем выберите поле КодСтудента, перейдите на вкладку Подстановка и установите следующие характеристики: Тип элемента управленияПоле со списком; Тип источника строкТаблица/запрос; Присоединенный столбец1; Число столбцов5; Заглавия столбцовДа; Число строк списка8; Ограничиться спискомДа. Теперь для удобства ввода данных создадим запрос для поля Источник строк. Для этого выберите поле Источник строк и нажмите кнопку справа с многоточием: появится окно Инструкция SQL: построитель запросов и одновременно откроется окно Добавление таблицы. Из имеющихся таблиц выберите таблицу Студенты, нажмите на кнопку Закрыть. Теперь добавим необходимые поля в запрос. В окне построителя запросов в таблице Студенты выберите следующие поля: КодСтудента, НомерГруппы, Фамилия, Имя, Отчество. Для полей НомерГруппы, Фамилия, Имя, Отчество, включенных в запрос, установите Сортировку по возрастанию. Закройте окно построителя запросов.




1. 6 терминов, знакомых понаслышке
2. Реферат- Пенсионный фонд Российской Федерации
3. . 1. Достатні умови зростання і спадання функції ТЕОРЕМА
4. RmKnot Руководитель - Вернеева Александра Владимировна т
5. по теме- Сравнение основных законов мышления в формальной логике
6. Реферат- Ботаническая деятельность в России
7. При абсолютизме достигается высшая степень централизации создаются постоянная армия и полиция разветвлен
8. строение или строе~ние внутренняя форма устройство
9. Реферат- Внемагазинные формы торговли
10.  Давление на твердые стенки
11. реферат дисертації на здобуття наукового ступеня кандидата історичних наук
12. ТРЕТЬЕГО РЕЙХА 20 ноября 1945 г
13. Реферат- Поведение человека в толпе
14. Ньютоном Р. Манселлом Н.html
15. Лабораторная работа 1 ИЗМЕРЕНИЕ ПОРОГОВ ЧУВСТВИТЕЛЬНОСТИ ОПЫТ 2 Определение разностного порога му
16. Семь злаков
17. поведенческая Ощущения восприятие память внимание мы
18. ТЕМА 2ldquo;АРТИЛЛЕРИЙСКИЕ ОПТИЧЕСКИЕ ПРИБОРЫrdquo; ЗАНЯТИЕ 5 ldquo;Десантный метеорологический комплект ДМ
19. Нормативная база аграрной реформы Столыпина
20. Белиз.html