Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010



Скачать 132.46 Kb.
Дата11.07.2014
Размер132.46 Kb.
ТипЛабораторная работа
Последнее обновление (финальная версия): 06.12.2011.

Примечание: для группы C-22 обязательны первые 6 лабораторных работ, 7-ая по желанью.

Лабораторная работа №1

Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010.

Цель: создание баз данных и таблиц (в режиме конструктора), содержащих разные типы данных и их последующее заполнение, а также установка связей между таблицами в Microsoft Access 2010 на английском языке.

Задачи

  1. На диске D создайте папку с название вашей фамилии.

  2. В вашей папке создайте базу данных с названием “Firma.accdb”.


  3. В базе данных создайте 6 таблиц, так как показано ниже:



Организационная Форма (5)

Код

Автоматическое

Форма (ИП, ООО, АО, МП, ГП)

Текст, 4



Товары (10)

Код Товара (300-399)

Число

Название Товара

Текст, 20

Качество

Текст, 15

Производитель

Текст, 20

Фотография

ОЛЕ Обжект

Цена Единицы

Деньги

Количество

Число

Единица Измерения

Текст, 6

Категория НДС (8%, 10%)

Процентный



Владелец (5)

Код Владельца (200-299)

Число

Фамилия

Текст, 15

Имя

Текст, 15

Телефон

Число

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

Дата и Время

Женат или Замужем

Да или Нет

Примечание

Мемо



Фирма (5)

Код Фирмы (100-199)

Число

Название Фирмы

Текст, 20

Организационная Форма

Из Списка

Город

Текст, 15

Улица

Текст, 20

Подъезд

Число

Офис

Число

Телефон

Число

Е-мейл

Гиперссылка

Код Владельца

Из Списка



Фактуры (15)

Номер Фактуры (1-99)

Число

Дата Фактуры

Дата и Время

Код Фирмы

Из Списка



Проданный Товар (10)

Код Товара (300-399)

Из Списка

Количество

Число

Номер Фактуры

Из Списка



  1. В каждой таблице установите первичный ключ и выберите тип данных в соответствии с типами указанными выше (для текстового типа указана максимальная длина).

  2. Название полей и таблиц можно написать на русском или английском.

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

  4. Установите связи между таблицами. Выберите все варианты сохранения целостности данных.

Примечание: использование другой версии или другого языка программы приведет к сниженью оценки.

Лабораторная работа №2

Тема: Создание разных типов запросов в Microsoft Access 2010.

Цель: создание и форматирование разных типов запросов в Microsoft Access 2010 на английском языке.

Задачи

  1. Запросы на выборку.

    1. Выведите на экран информацию о фирмах (название, организационная форма, фамилия и имя владельца) с кодами содержащихся между 105 и 110.

    2. Выведите на экран список фирм (название, организационная форма, город, фамилия и имя владельца), название которых начинается с буквы «С» или «Д».

    3. Выведите информацию обо всех фактурах, выпущенных для фирм с кодами 103 или 107 в период 01.01.2010-20.02.2010.

    4. Выведите полную информацию о владельцах фирм моложе 22 лет.

    5. Выведите информацию о проданном товаре (название, качество, производитель, цена, проданное количество, сумма) фирме с кодом 109.

  2. Запросы обновления таблиц.

    1. Измените в таблице «Фирма» название фирма с кодом 105 в „CORSAR” SA.

    2. Уменьшите на 15% цену продуктов с кодами 302, 304, 306, 308, 310.

    3. Создайте новую таблицу с названием «Инфо Владелец» (можно на английском), которая должна содержать информацию о владельцах фирм (Код Владельца, Фамилия, Имя, Дата Рождения, Название Фирмы, Организационная Форма, Город).

    4. Удалите из только что созданной таблицы владельцев рожденных в 1983.

    5. Создайте новую таблицу с названием «Дополнительные Фактуры» со структурой и типом данных идентичных таблице «Фактуры». В новой таблице добавьте 5 записей (значения в поле «Номер Фактуры» не должны совпадать с теми из начальной таблицы). Добавите информацию из таблицы «Дополнительные Фактуры» в таблице «Фактуры».

  3. Запросы получения новых и итоговых данных.

    1. Вычислите общую стоимость проданных товаров.

    2. Вычислите общую стоимость всех существующих товаров.

    3. Вычислите количество и сумму каждого проданного товара отдельно.

    4. Вычислите общую сумму проданного товара на каждой фактуре.

    5. Вычислите количество ИП, ООО, АО, МП, ГП

Лабораторная работа №3

Тема: Создание отчетов в Microsoft Access 2010.

Цель: создание и форматирование отчетов в Microsoft Access 2010 на английском языке.

Задачи

  1. Создайте отчет, который содержит информацию о фирмах с кодами 102, 104, 106,109. Сортируйте данные в алфавитном порядке по названью фирмы, потом по городу.

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

  3. Создайте отчет, который содержит информацию о проданных товарах (Название Товара, Качество, Производитель, Цена Единицы, Проданное Количество) в период 01.01.2010-15.02.2010.

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

  5. Создайте отчет, который содержит информацию о выданных фактурах в период 01.01.2010-17.01.2010; 25.01.2010-15.02.2010.

Лабораторная работа №4

Тема: Создание и заполнение таблиц в Oracle 10g.

Цель: создание баз данных и таблиц (используя язык SQL), содержащих разные типы данных и их последующее заполнение (минимум одну записи нужно вводить с помощью языка SQL, остальные можно вводить, используя графический интерфейс) в Oracle 10g.

Задачи

  1. На диске D создайте папку с название вашей фамилии.

  2. В вашей папке создайте базу данных с названием “Students”.

  3. В базе данных создайте 8 таблиц, так как показано ниже:



Students (30)

ID_St (100-199)

Число

Name

Текст, 25

Surname

Текст, 25

Date_of_Birth

Дата

Id_Loc

Число

Address

Текст, 50

Phone

Число

E_Mail

Текст, 20

Web_Page

Текст, 20

Id_Group

Число



Professors (10)

ID_Pr (200-299)

Число

Name

Текст, 25

Surname

Текст, 25

Date_of_Birth

Дата

Id_Loc

Число

Address

Текст, 50

Phone

Число

E_Mail

Текст, 20

Web_Page

Текст, 20

Id_Cat

Число



Disciplines (10)

ID_Dis (300-399)

Число

Discipline

Текст, 25



Locations (10)

ID_Loc (400-499)

Число

Location

Текст, 25



Groups (5)

ID_Gr (500-599)

Число

Group

Текст, 25

ID_Fac

Число



Faculties (3)

ID_Fac (600-699)

Число

Faculty

Текст, 25



Cathedras (6)

ID_Cat (700-799)

Число

Cathedra

Текст, 25

Id_Fac

Число



Examines (50)

ID_St

Число

ID_Pr

Число

ID_Dis

Число

Mark

Число

Date

Дата

Aula

Число

  1. В каждой таблице выберите тип данных в соответствии с типами указанными выше (для текстового типа указана максимальная длина).

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

Лабораторная работа №5

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

Цель: Изменение структуры таблиц и данных из них (добавление и удаление полей, изменение названия полей и их типов данных, добавление, изменение и удаление записей таблиц), установка дополнительных условий (constraints) и создание первичного ключа в Oracle 10g использую язык SQL.

Задачи

  1. Добавьте поле «Hour» в таблице «Examines».

  2. Удалите поле «Aula» из таблицы «Examines».

  3. Переименуйте название полей, которые составляют первичный ключ, для удобства составления запросов в дальнейшем.

  4. Удалите студента с номером 105 из списка.

  5. Поменяйте фамилию преподавателя с номером 207 на «Bunici».

  6. Добавьте новый факультет с названием «Medicine».

  7. В каждой таблице установите первичный ключ и, при необходимости, и вторичный ключ.

  8. Поставьте условие, чтобы нельзя было оставить пустыми следующие поля: Name, Surname, Id_Group (таблица «Students»), Name, Surname, Id_Cat (таблица «Professors»), Discipline, Location, Group, ID_Fac, Faculty, Cathedra, Id_Fac (из остальных таблиц).

  9. В таблице «Examines» ни одно поле нельзя позволять оставить пустым.

  10. Поставьте дополнительное условие для поля Mark (чтобы можно было добавить значения только между 1 и 10).

Лабораторная работа №6

Тема: Создание запросов в Oracle 10g использую язык SQL или графический интерфейс.

Цель: создание и форматирование разных типов запросов в Oracle 10g использую язык SQL или графический интерфейс (графический интерфейс можно использовать максимум на 3 запросах).

Задачи

  1. Выведите на экран список всех оценках студентов на экзаменах.

  2. Выведите на экран список всех студентов из Кишинева.

  3. Выведите на экран список всех преподавателей, которые относятся к кафедре «Информационные Технологии и Компьютеры».

  4. Выведите на экран список всех кафедров факультета «Информатика и Инженерия».

  5. Выведите на экран список всех студентов группы «С22».

  6. Выведите на экран список всех студентов, у которых есть задолженность и соответствующий предмет.

  7. Выведите на экран список всех студентов – отличников (у которых только 9 и 10 на экзаменах).

  8. Вычислите среднюю оценку каждого студента.

  9. Вычислите максимальную оценку по каждому предмету.

  10. Вычислите минимальную оценку для каждого преподавателя.

Лабораторная работа №7

Тема: Создание сложных запросов в Oracle 10g с помощью процедур и функции использую язык SQL.

Цель: создание и форматирование разных типов запросов в Oracle 10g использую язык SQL.

Задачи

  1. Удалите всех студентов, у которых больше 3 задолженностей.

  2. Удалите всех преподавателей, возраст которых превышает 70 лет.

  3. Удалите все кафедры, количество преподавателей которых меньше 10.

  4. Удалите все факультеты, для которых верно хоть одно из условий: номер студентов меньше 30; номер преподавателей меньше 10; номер кафедров меньше 2.

  5. Для задачи номер 4 поставьте условие, чтобы при возникновении ошибки можно было восстановить удаленные данные (с помощью Rollback).

  6. Сделайте резервную копию вашей базы данных.

  7. Восстановите базу данных, использую резервную копию.

  8. Добавьте нового пользователя с правами администратора.

  9. Удалите созданного пользователя.

  10. Сделайте вашу базу данных доступной через Интернет.

Похожие:

Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconЛабораторная работа 23 Создание таблиц баз данных ms access. Создание межтабличных связей
Цель работы: Научиться создавать таблицы базы данных, задавать их структуру, выбирать типы полей и управлять их свойствами. Освоить...
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconMicrosoft Access 2003 Работа №1 Основные понятия реляционных баз данных Создание таблиц в Microsoft Access
Создание учебной базы данных. Знакомство с основными приемами работы конструктора базы данных. Ввод данных в табличном режиме
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconЛабораторная работа №13 Создание реляционной базы данных, заполнение бд, создание форм
Программа ms access позволяет создавать реляционные бд, а также обеспечивать их обработку с помощью запросов, форм и отчетов
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconОсновные операции в Microsoft Access Часть Создание базы данных и таблиц
Данный документ предназначен для использования в самостоятельной работе студентов с приложением Microsoft Office Access при выполнении...
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconОсновные операции в Microsoft Access Часть Создание подстановок и связей
Данный документ предназначен для использования в самостоятельной работе студентов с приложением Microsoft Office Access при выполнении...
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconЛабораторная работа №12 Создание таблиц в ms access. Теоретические сведения. 1 Создание базы данных
Для создания новой базы данных нужно при открытии ms access выбрать опцию Новая база данных. В появившемся диалоговом окне указать...
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconЛабораторная работа №2 Система управления базами данных Access 2010 Создание взаимосвязанных таблиц. Загрузите субд access
ОК). Появится новая структура окна, где в левом поле будет отображаться все объекты Access (в данном случае Таблицы), а справа подробная...
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconЛабораторная работа №1 знакомство с microsoft access
Изучая материал, Вы узнаете: Что такое база данных? Какие бывают базы данных? Как создавать базы данных в Microsoft Access? Чем отличается...
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconЛабораторная работа №2 Создание и редактирование диаграмм в документах word. Что осваивается и изучается?
В состав Word входит программа создания диаграмм Microsoft Graph, включающая почти все возможности наиболее универсальной программы...
Лабораторная работа №1 Тема: Создание и заполнение таблиц, создание связей между таблицами в Microsoft Access 2010 iconМетодические указания работа с электронными таблицами microsoft excel 2007 создание и изменение формул москва 2010
Методические указания предназначены как для преподавателей, так и слушателей курсов дпо по офисным продуктам Microsoft
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org