Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 25.11.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. на тему СТРУКТУРОВАНІ ТИПИ ДАНИХ
2. УТВЕРЖДАЮ Проректор по учебной работе 2012г.html
3. культурное наследие э
4. Оплата в коллективном договоре
5. Реферат- История развития идеологов социал демократии
6. I Городская одежда России в XVIII в
7. Философском энциклопедическом словаре
8. Банковский маркетинг- современная теория и практика
9.  Теоретические основы учета и аудита затрат входящих в себестоимость продукции хлебопечения
10. Лекція 8 Майнове страхування 1
11. Тема- Расчёт и проектирование тягового электромагнита Вариант 10 Студент Зайцев Р
12. Реферат- Взаємодія із засобами масової інформації- особливості та практичні поради
13. я группа 2я группа 3я группа 4я групп
14. Особенности воспитания единственного ребенка в семье
15. The duty of cre requires- IEduction dir should cquire t lest rudimentry understnding of the business of the corportion;
16. 20г именуемый в дальнейшем ПРЕЖНИЙ ВЛАДЕЛЕЦ
17. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Київ 2001
18. ВВЕДЕНИЕ Маркетинг как комплексная равносторонняя и целенаправленная деятельность в области произ
19. Лабораторна робота 5 Методика викладання теми Службове програмне забезпечення Мета- розгляд осно
20. Контрольная работа- Организация санитарно-эпидемиологического контроля в аэропорту