русс | укр

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

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

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

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


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

Задание 3. База данных «Студенты»


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


Создаваемая БД должна содержать сведения о студентах и их успеваемости.

♦ Создайте новую базу данных «Студенты». С помощью мастера таблиц из таблиц для делового применения выберите таблицу Студенты. Задайте поля: КодСтудента, Фамилия, Адрес, НомерТелефона, НомерСтудента. Переименуйте поля Фамилия в ФИО, НомерСтудента - в НомерГруппы. Сделайте ключевым полем поле ФИО. Заполните в таблице 5 записей.

♦ В режиме конструктора создайте таблицу Ведомость, содержащую поля ФИО, Психология, Менеджмент, Информатика, ИнострЯзык. Заполните в таблице 5 записей.

♦ Установите связь между полями ФИО в обеих таблицах.

♦ Создайте запрос Должники, содержащий ФИО студентов, не сдавших хотя бы один экзамен, номера групп и названия предметов, по которым не сдан экзамен.

♦ Создайте запрос Стипендиаты, содержащий ФИО студентов, сдавших все экзамены на «4» и «5».

Задание 4. База данных «Товары»

Создаваемая БД должна содержать информацию о товарах и наличии их на складе.

Создайте новую базу данных «Товары». С помощью мастера таблиц из таблиц для делового применения выберите таблицу Товары. Задайте поля: Код Товара, Марка, ОписаниеТовара, Цена. Переименуйте поле в НазваниеТовара. Тип поля КодТовара измените на текстовый. Сделайте ключевым полем поле КодТовара. Заполните в таблице 6 записей.

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

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

Создайте запрос Наличие, содержащий марку, название и количество товаров, которые есть на складе (в строке Условие отбора в поле НаличиеНаСкладе ввести слово Истина).

Создайте запрос Дешевые товары, содержащий марку, название и цену товаров, которые дешевле определенного уровня (в строке Условие отбора в поле Цена ввести выражение, например <=100).



Задание 5. База данных «План работы»

Создаваемая БД должна содержать информацию о мероприятиях (или рекламных акциях) месте их проведения. Будем считать, что несколько мероприятий могут проводиться в одном месте.

С помощью мастера таблиц из таблиц для делового применения выберите таблицу Мероприятия. В ней выделите поля КодМероприятия (ключевое поле), Название-Мероприятия, Место, НачальнаяДата, ВремяНачала, ЦенаНаЧеловека. Переименуйте поле НачальнаяДата в Дата, Место в КодМеста.

В режиме конструктора создайте таблицу Место проведения с полями КодМеста1' (ключевое поле), Название, Проезд. Заполните записи в таблицах.

Установите связь между полями КодМеста в обеих таблицах.

Создайте запрос на выборку, в котором должна содержаться информация о мероприятиях, проводимом в определенном месяце (использовать в запросе шаблон *, заменяющий любое число символов, например *.03.2005),

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

Задание 6. База данных «Работа с клиентами»

Создаваемая БД должна содержать информацию о клиентах рекламного агентства или предприятия и контактах с ними. При этом предполагается, что в базе можно хранить информацию о нескольких контактах с каждым из компаний-клиентов (т. е. будет реализована связь один-ко-многим).

♦ С помощью мастера таблиц из таблиц для делового применения выберите таблицы Клиенты и Контакты. В таблице Клиенты выберите поля КодКлиента (ключевое поле), НазваниеКомпании, АдресВыставленияСчета (переименуйте в просто Адрес), НомерТелефона. В таблице Контакты выберите поля КодКонтакта (ключевое поле), Имя, Фамилия, Должность, РабочийТелефон, ДатаПоследнейВстречи (переименовать в поле Дата). В режиме конструктора добавьте поля КодКлиента (тип поля должен совпадать с типом одноименного поля в таблице Клиенты), ЦельКонтакта, Результат (тип данных - текстовый).

♦ Введите не менее трех записей в таблицу Клиенты и не менее 10 записей в таблицу Контакты.

♦ Установите связь между таблицами Клиенты и Контакты (между полями КодКлиента в обеих таблицах).

♦ Создайте запрос на выборку, содержащий информацию о контактах с определенной компанией-клиентом. В запрос ввести поля Дата, ЦельКонтакта, Результат из таблицы Контакты. Запросу присвоить имя - название компании-клиента.

♦ Создайте запрос на выборку о контактах со всеми клиентами предприятия, происходившими в течение определенного месяца. В запрос ввести поля НазваниеКомпании из таблицы Клиенты и Дата, ЦельКонтакта, Результат из таблицы Контакты. Запросу присвойте имя - название месяца.

 

 

Литература

 

 

Филинова О. Е. Информационные технологии в рекламе. Учебное пособие - М.: КУДИЦ-центр, 2006.-240С.

 



<== предыдущая лекция | следующая лекция ==>
Задания по работе с СУБД Microsoft Access | Каратанов, А.В.


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


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

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

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


 


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

 
 

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

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