АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

СОЗДАНИЕ РЕЛЯЦИОННОЙ БД

Читайте также:
  1. PR через создание виртуальных групп
  2. VI раздел. Создание представлений о здоровом образе жизни
  3. В. ВУНДТ И СОЗДАНИЕ ЭКСПЕРИМЕНТАЛЬНОЙ ПСИХОЛОГИИ
  4. Вопрос 14. Работа с приложениями. Создание, сохранение и открытие документа.
  5. Вопрос 26. Табличный процессор.Создание и проведение расчетов с помощью электронных таблиц. Автоматизация информационных процессов
  6. Вопрос 7 . Создание и деятельность межправительственных организаций при ООН.
  7. Вступление в войну США. Расширение масштабов войны и создание антигитлеровской коалиции в 1941-1942 гг.
  8. Всякая система является результатом процесса ее организации, но далеко не всякий процесс заканчивается созданием системы.
  9. Выявление и создание продающих моментов
  10. г) Создание потенциала
  11. Глава 2. Создание, реорганизация и ликвидация кредитного кооператива (статьи 7 - 10)
  12. Глава 9: Создание совета семи.

MS Access

  1. СОЗДАНИЕ ПРОСТЫХ ОБЪЕКТОВ БАЗЫ ДАННЫХ

 

Создание структуры и таблицы базы данных (БД)

Создание новой базы данных.

а) создайте новую базу данных sess.mdb;

б) создайте в режиме «DesignView» структуру таблицы СТУДЕНТ по следующему образцу:

Табл. 1

Field Name Data Type Field Size[1]
Номер Text  
Фамилия Text  
Имя Text  
Отчество Text  
Пол Text  
Дата рождения Дата/время  
Группа Text  
Автобиография Поле МЕМО  
Фотография Поле объекта OLE  

 

в) сохраните таблицу;

г) заполните таблицу базы данных СТУДЕНТ по следующему образцу:

 

Табл. 2

Номер Фамилия Имя Отчество Пол Дата рождения Группа
  Анохин Андрей Борисович М 24.02.85  
  Петрова Анна Владимировна Ж 15.03.85  
  Кравцов Алексей Иванович М 09.09.85  
  Сергеев Петр Михайлович М 01.01.86  
  Борисова Мария Михайловна Ж 14.04.86  
  Зайцев Сергей Александрович М 29.07.86  
  Волкова Светлана Николаевна Ж 07.12.86  
  Шарапова Мария Сергеевна Ж 01.01.88  

 

д) внесите в поле "Автобиография" или перенесите через буфер обмена автобиографию из файла Шарапова.doc, для удобства просмотра вызовите нажатим клавиш <Shift+F2> увеличенное окно ввода;

е) в поле "Фотография" вставьте объект из файла M_SH.bmp. По умолчанию объект внедренный, при активизации в процессе диалога при выборе объекта поля «Link» - связанный. Просмотр объекта после ввода - двойным щелчком мыши;

ж) сохраните таблицу.

 

 

Создание однотабличных пользовательских форм

а) создайте однотабличную пользовательскую форму для таблицы СТУДЕНТ;

б) произведите просмотр и редактирование данных в таблице с использованием пользовательской формы;

в) произведите подстройку размеров полей «Автобиография» и «Фотография» в режиме «DesignView».

 

Поиск и отбор данных

 

1. Поиск данных.

а) произведите поиск записей в таблице (форме) СТУДЕНТ:

§ по признаку - год рождения -1986;[2]

§ по признаку - фамилия начинается с буквы С.[3]

1. Сортировка данных.

Отсортируйте записи в таблице СТУДЕНТ в соответствии с алфавитным порядком записей в столбце ФАМИЛИЯ.

2. Фильтрация данных в таблицах и формах.

а) произведите фильтрацию данных в режиме «Filter by Form» по признаку: год рождения -86, затем дополнительно по признаку: пол – м; После просмотра результатов – восстановите исходный вид таблицы;

б) найдите записи в режиме фильтрации «Advanced Filter/Sort» по условию: сортировка по фамилии, выборка по условию: год рождения <05.05.86 или группа - 10841.

4. Создание запросов к однотабличной БД.

а) создайте простой запрос к таблице СТУДЕНТ на выборку полей: номер, фамилия, имя, отчество, пол, год рождения;

б) создайте в режиме «DesignView» простой запрос к таблице СТУДЕНТ на выборку полей: номер, фамилия, имя, отчество, пол, год рождения с условием сортировки по столбцу «Фамилия» и отбора записей по условию «>01.01.86 And <30.12.90» в столбце «Дата рождения».

 

Вывод данных

 

1.Вывод на печать таблиц и форм.

а) выведите на печать таблицу СТУДЕНТ;

б) выведите на печать форму СТУДЕНТ.

2.Создание отчета.

а)используя имеющуюся таблицу СТУДЕНТ, создайте и произведите предварительный просмотр перед печатью отчет в следующей форме:

СТУДЕНТ

Табл.3

Фамилия Имя Отчество Группа
Анохин Андрей Борисович  
Петрова Анна Владимировна  
Кравцов Алексей Иванович  
Сергеев Петр Михайлович  
Борисова Мария Михайловна  
Зайцев Сергей Александрович  
Волкова Светлана Николаевна  
Сатина Анастасия Сергеевна  

 

б) в режиме «DesignView» измените название отчета на «Список студентов».

СОЗДАНИЕ РЕЛЯЦИОННОЙ БД

 

  1. Создание реляционной БД "Обучение"

а) введите в структуру таблицы СТУДЕНТ признак ключа в поле "Номер" и создайте таблицы СЕССИЯ и СТИПЕНДИЯ в соответствии со следующей структурой:

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

 

  Field Name Data Type Field Size Format
Ключевое поле Результат Text    
  Процент Number Double Percent

 

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

 

  Field Name Data Type Field Size Format
Ключевое поле Номер Text    
  Оценка1 Number Integer Fixed
  Оценка2 Number Integer Fixed
  Оценка3 Number Integer Fixed
  Оценка4 Number Integer Fixed
  Результат Text    

 

 

Установление связей между таблицами БД "Обучение"

а) установите связи между полями таблиц СТИПЕНДИЯ/Результат - СЕССИЯ/Результат и СЕССИЯ/Номер - СТУДЕНТ/Номер.

 

Создание форм для работы с таблицами

а) создайте формы СТИПЕНДИЯ и СЕССИЯ и заполните таблицы СТИПЕНДИЯ и СЕССИЯ по образцам табл.6, 7:

 

Табл. 6

 
 

 

 

Табл. 7


1 | 2 |

Поиск по сайту:



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