36731

РАЗРАБОТКА СХЕМЫ И СОЗДАНИЕ СТРУКТУРЫ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ. Методичка

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

Информатика, кибернетика и программирование

Заполните вновь созданные таблицы СЕССИЯ и СТИПЕНДИЯ данными как это показано на рис. Для этого: в окне базы данных СЕССИЯ выберите объект Таблицы; щелкните по таблице Студент нажмите кнопку Конструктор. Определите ключевое поле для таблицы СТУДЕНТ. Структура таблицы СЕССИЯ Признак ключа Имя поля Тип поля Формат поля Размер поля Ключевое Номер Текстовое 5 Оценка 1 Числовое Фиксированный Длинное целое Оценка 2 Числовое Фиксированный Длинное целое Оценка 3 Числовое Фиксированный Длинное целое Оценка 4 Числовое...

Русский

2013-09-23

115 KB

9 чел.

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

РАЗРАБОТКА СХЕМЫ И СОЗДАНИЕ

СТРУКТУРЫ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ

 Задание № 1

1.       Пополнить базу данных СЕССИЯ еще двумя таблицами СЕССИЯ и СТИПЕНДИЯ.

2.       Создайте структуры таблиц СЕССИЯ и СТИПЕНДИЯ в соответствии с таблицами 1 и 2, установите ключевые поля в таблицах. Заполните вновь созданные таблицы СЕССИЯ и СТИПЕНДИЯ данными, как это показано на рис. 1 и 2.

Технология работы

1. Выведите таблицу СТУДЕНТ в режиме конструктора. Для этого:

      • в окне базы данных СЕССИЯ выберите объект Таблицы;

      • щелкните по таблице Студент, нажмите кнопку Конструктор.

Access переходит в режим конструктора таблиц и выводит на экран таблицу СТУДЕНТ с перечнем полей и их свойств.

2. Определите ключевое поле для таблицы СТУДЕНТ. Для определения ключа необходимо в окне конструктора таблиц выделить поле Номер и нажать кнопку панели  инструментов Ключевое поле, в результате чего в разделителе строк  появляется маленькое изображение ключа. Закройте таблицу с сохранением внесенных изменений.

3. Создайте структуры таблиц СЕССИЯ и СТИПЕНДИЯ. Состав полей и их свойства приведены на таблицах 1 и 2.

 Таблица 1. Структура таблицы СЕССИЯ

Признак ключа

Имя поля

Тип поля

Формат поля

Размер поля

Ключевое

Номер

Текстовое

-

5

 

Оценка 1

Числовое

Фиксированный

Длинное целое

 

Оценка 2

Числовое

Фиксированный

Длинное целое

 

Оценка 3

Числовое

Фиксированный

Длинное целое

 

Оценка 4

Числовое

Фиксированный

Длинное целое

 

Результат

Текстовое

-

3

Таблица 2. Структура таблицы СТИПЕНДИЯ

Признак ключа

Имя поля

Тип поля

Формат поля

Размер поля

Ключевое

Результат

Текстовое

-

3

 

Процент

Числовое

Процентный

Одинарное с плавающей точкой

 4. Заполните данными, показанными на рис. 1 и 2, вновь созданные таблицы СЕССИЯ и СТИПЕНДИЯ.

 

 

 

Рис. 1. Данные таблицы СЕССИЯ

 
  

 

 

 

 

Рис. 2. Данные таблицы СЕССИЯ

 Задание № 2

Используя возможности Access, установите связи между созданными таблицами СТУДЕНТ, СЕССИЯ и СТИПЕНДИЯ базы данный СЕССИЯ.

Технология работы

1.            Расположите  таблицы базы данных в окне Схема данных. Для этого выполните команду Схема данных... меню Сервис.

2.            Добавьте 3 таблицы в окно Схема данных. Для этого в окне Добавление таблицы из списка таблиц выберите и добавьте таблицы (Установите курсор на имя таблицы и нажмите кнопку Добавить). Закройте окно Добавление таблиц. Таблицы расположатся в окне Схема данных.

3.            Установите связи между таблицами СТУДЕНТ и СЕССИЯ. Для этого  установите указатель мыши на поле Номер таблицы СТУДЕНТ, нажмите левую клавишу мыши и удерживая ее  протащите это поле на поле Номер таблицы СЕССИЯ; в появившемся диалоговом окне Изменение связей установите флажок Обеспечение целостности данных, обратите внимание, что тип отношений определен Один-к-одному,  нажмите кнопку  Создать.

4.            Установите связь между таблицами СТИПЕНДИЯ и СЕССИЯ. Для этого протащите указатель мыши от поля Результат таблицы СТИПЕНДИЯ к полю Результат таблицы СЕССИЯ; в появившемся диалоговом окне Изменение связей установите флажок Обеспечение целостности данных, тип отношения определен, как  Один-ко-многим, нажмите кнопку Создать.

        В результате описанных действий окно Схема данных приобретает вид как на рис. 3.

 

 

 

 

 

Рис. 3. Установление связи между таблицами.

5.            Закройте окно Схема данных на запрос о сохранении ответьте Да.

Задание № 3

        Постройте запрос, позволяющий выводить фамилию, имя, отчество и номер группы студентов, которым может быть назначена стипендия, а также размер назначаемой стипендии. Эти данные могут быть использованы при создании проекта приказа назначения студентов на стипендию по результатам экзаменационной сессии. Информация для получения таких данных содержится в трех связанных таблицах СТУДЕНТ, СЕССИЯ и СТИПЕНДИЯ базы данных СЕССИЯ.

Технология работы

1.       Создайте  запрос на основе связанных таблиц. Для этого выберите объект 3апросы - Создание запроса в режиме конструктора;

2.       В окне Добавление таблицы выделите в списке таблицу СТУДЕНТ и щелкните на кнопке  Добавить;

3.       В том же списке выделите и добавьте таблицы СЕССИЯ и СТИПЕНДИЯ;

4.       Закройте диалог щелчком по кнопке 3акрыть.

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

5.       Присвойте запросу имя. Для этого выберите команду Сохранить из меню ФАЙЛ, и в окне Сохранение введите имя ПРОЕКТ ПРИКАЗА.

6.       Включите поля из трех таблиц в запрос. Из таблицы СТУДЕНТ в бланк запроса по образцу (рис. 4) в строку Поле перетащите следующие поля: Фамилия, Имя, Отчество, Группа. В следующее поле в запросе перетащите поле Процент из таблицы СТИПЕНДИЯ.

7.       Установите Условие отбора для отбора студентов, подлежащих назначению на стипендию. В строке Условие отбора под полем Процент введите выражение >0.

8.       Упорядочите выводимые в запросе данные по полю Фамилия в алфавитном порядке. Щелкните ячейку в строке Сортировка под полем Фамилия и в появившемся списке выберите По возрастанию.

9.       Посмотрите сформированную запросом информацию. Для этого щелкните по кнопке Вид (Режим таблицы) в левом верхнем углу окна Access.

 

Рис. 4. Многотабличный запрос на выборку

10.   Закройте запрос, на вопрос о сохранение ответьте Да.

Задание № 4

Постройте отчет ПРОЕКТ ПРИКАЗА, основанный на сформированном ранее запросе ПРОЕКТ ПРИКАЗА, выбирающем из таблиц базы данных СТУДЕНТ, СЕССИЯ и СТИПЕНДИЯ информацию о студентах, которым по результатам экзаменационной сессии назначается стипендия, и о размере стипендии.

Технология работы

1.       Выберите объект ОтчетыСоздание отчета при помощи мастера;

2.       В диалоговом окне Создание отчета в поле Таблицы и запросы выберите запрос ПРОЕКТ ПРИКАЗА;

3.       Перенесите все имеющиеся в запросе поля в выбранный, нажмите кнопку Далее;

4.       На следующих трех экранах нажмите кнопку Далее ничего не выбирая

5.       Выберите макет отчета Таблица, ориентацию Книжная и нажмите кнопку Далее;

6.       Выберите стиль Строгий;

7.       Введите имя отчета ПРОЕКТ ПРИКАЗА, выберите дальнейшее действие Продолжить разработку отчета и нажмите кнопку Готово.

8.       Сохраните отчет . Для этого выбрать позицию меню ФАЙЛ, Сохранить и в окне Сохранение ввести имя отчета ПРОЕКТ ПРИКАЗА.

9.       Выведите отчет для просмотра. Для этого нажмите кнопку панели инструментов Просмотр.

10.   Закройте отчет Проект приказа.

11.   Закройте базу данных. Для этого выполните команду меню ФАЙЛ, Закрыть. Файл, Выход.


 

А также другие работы, которые могут Вас заинтересовать

84508. Судинно-тромбоцитарний гемостаз, його фізіологічне значення 44.97 KB
  Гемостаз емостаз сукупність механізмів які забезпечують зупинку кровотоку з судин при їх пошкодженні. Судиннотромбоцитарний Коагуляційний Судиннотромбоцитарний гемостаз СТГз – сукупність судинних та клітинних тромбоцитарних реакцій які забезпечують закриття пошкоджень в стінці судин тромбоцитарним тромбом і зупинку кровотечі із судин мікроциркуляторного русла прекапіляри капіляри посткапіляри тобто судин з низькою лінійною швидкістю кровотоку та низьким тиском. Рефлекторний спазм судин – у відповідь на подразнення їх стінок...
84509. Коагуляційний гемостаз, його фізіологічне значення 62.99 KB
  В результаті таких змін утворюється фібриновий згусток – тромб що закриває отвір пошкодження у судині.Перетворення фібриногену у фібрин; Взаємний зв’язок цих фаз полягає в тому що продукт попередньої реакції ініціює наступну автокаталітичний процес. Утворення фібрину – складний процес. Спочатку утворюється фібринмономер потім він полімеризується – утворюється фібринполімер.
84510. Коагулянти, антикоагулянти, фактори фібринолізу, їх фізіологічне значення 43.06 KB
  Збереження рідкого стану крові – одного з найбільш важливих параметрів гомеостазу – головна функція системи регуляції аґреґатного стану крові та колоїдів. Прискорення згортання крові називають гіперкоагулемією а сповільнення – гіпокоагулемією. Рідкий стан крові забезпечується такими механізмами. Стінки судин та форменні елементи крові мають негативний заряд що відштовхує клітини крові від судин.
84511. Фізіологічна характеристика системи АВО крові. Умови сумісності крові донора і реципієнта. Проби, перед переливанням крові 50.77 KB
  Групову належність необхідно враховувати при переливанні крові. Кров донора (людина, у якої беруть кров для переливання) та реципієнта (людина, якій переливають кров) мають бути сумісними. Це означає, що плазма крові реципієнта не повинна містити аглютинінів до аглютиногенів еритроцита донора.
84512. Фізіологічна характеристика резус-системи крові Значення резус-належності при переливанні крові та при вагітності 45.14 KB
  Резус система як і система АВ0 є основною груповою системою крові. Резус система влаштована відносно простіше ніж система АВ0. Найбільш важливим сильним та поширеним аглютиногеном системи резус є Д Rh.
84513. Загальна характеристика системи травлення. Травлення в ротовій порожнині. Жування, ковтання 43.53 KB
  Система травлення забезпечує фізичну та хімічну обробку їжі та всмоктування отриманих продуктів у внутрішньому середовищі. Після потрапляння їжі в організм вона підлягає. Гідроліз та всмоктування їжі органи травної системи виконують разом та узгоджено це досягається завдяки механізмам регуляції.Механічна обробка їжі – подрібнення перемішування.
84514. Склад слини, її роль в травленні 43.47 KB
  Слина виділяється: І.Змішані Слина – змішаний секрет всіх слинних залоз. Змішана слина має 994 – 995 води решта – органічні та неорганічні речовини які забезпечують оптимум рН для дії ферментів. Слина розчиняє речовини що діють на смакові рецептори зволожує ротову порожнину змочує їжу формує та покириває харчову грудку сприяє ковтанню.
84515. Механізми утворення слини, первинна та вторинна слина 41.82 KB
  В дольках ацинусах слинних залоз утворюється первинний секрет який є ізотонічним однаковим за йонним складом по відношенню до плазми крові і містить ферменти що секретуються ацинарними клітинами. Секреторний цикл – це послідовна зміна станів секреторних клітин які виділяють ферменти та слиз. Для клітин які виділяють ферменти можна визначити такі фази секреторного циклу: 1.
84516. Регуляція слинновиділення. Вплив властивостей подразника на кількість і якість слини 43.06 KB
  Слиновиділення має нервову та гуморальну регуляцію проте основну роль у регуляції виконує нервова система. Слиновиділення знаходиться під контролем як симпатичної так і парасимпатичної нервових систем. Індукують слиновиділення секреторні центри довгастого мозку аферентні активуючі імпульси до якого надходять від рецепторів язика ротової порожнини та піднебіння смакові та тактильні від носової порожнини нюхові рецептори та від вищих відділів мозку думка про їжу. Від всіх цих рецепторів інформація про характер їжі надходить до...