Новости

Создание однотабличной базы данных

Работа добавлена:






Создание однотабличной базы данных на http://mirrorref.ru

Лабораторная работа №1 Создание однотабличной базы данных

Цель работы: получение практических навыков по созданию базы данных и работе с данными таблицы

1.Создание Базы данных

Таблица 1.1 - Таблица данныхПреподаватели

Имя поля

Тип данных

Размер поля

Код преподавателя

Счетчик

Фамилия

Текстовый

15

Имя

Текстовый

15

Отчество

Текстовый

15

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

Дата/время

Краткий

Должность

Текстовый

9

Дисциплина

Текстовый

11

Зарплата

Денежный

1) Создайте новую базу данных. Для этого:

  • загрузитеAccess, в появившемся окне выберите пунктНовая база данных;
  • в окне «Файл новой базы данных» задайте имя вашей базы (пунктИмя файла) и выберите папку (пунктПапка), где ваша база данных будет находиться. По умолчаниюAccess предлагает вам имя базыdbl, а тип файла —Базы данныхAccess. Имя задайтеПреподаватели, а тип файла оставьте прежним.
  • щелкните по кнопке <Создать>.

2) Создайте таблицу базы данных. Для этого:

  • в окне базы данных выберите вкладкуТаблицы, а затем щелкните по кнопке <Создать>;
  • в окне «Новая таблица» выберите пунктКонструктор и щелкните по кнопке <ОК>. В результате проделанных операций открывается окно таблицы в режиме конструктора, в котором следует определить поля таблицы.

3) Определите поля таблицы в соответствии с табл. 1.1:

  • введите в строку столбца «Имя поля» имя первого поляКод преподавателя,
  • в строке столбца «Тип данных» щелкните по кнопке списка и выберите тип данныхСчетчик. Поля вкладкиОбщие оставьте такими, как предлагаетAccess.

Для определения всех остальных полей таблицы базы данныхПреподаватели в соответствии с табл. 1.1 выполните действия, аналогичные указанным выше.

4) Сохраните созданную таблицу:

  • выберите пункт менюФайл, Сохранить;
  • в диалоговом окне «Сохранение» введите имя таблицыПреподаватели,
  • щелкните по кнопке <ОК>.

2. Заполнение базы данных.

Таблица1.2 – Данные о преподавателях

Код преподавателя

Фамилия

Имя

Отчество

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

Должность

Дисциплина

Зарплата

1

Истомин

Ремир

Евгеньевич

23.10.54

Доцент

Информатика

890р.

2

Миронов

Павел

Юрьевич

25.07.40

Профессор

Экономика

1200р.

3

Гришин

Евгений

Сергеевич

05.12.67

Доцент

Математика

760р.

4

Сергеева

Ольга

Ивановна

12.02.72

Ассистент

Математика

450р.

5

Емец

Татьяна

Ивановна

16.02.51

Доцент

Экономика

890р.

6

Игнатьева

Татьяна

Павловна

30.05.66

Доцент

Информатика

790р.

7

Миронов

Алексей

Николаевич

30.07.48

Доцент

Физика

890р.

1). Введите ограничения на данные, вводимые в поле «Должность»; должны вводиться только словаПрофессор, Доцент илиАссистент. Для этого:

  • войдите в режимКонструктор для проектируемой таблицы. Если вы находитесь в окне базы данных, то выберите вкладкуТаблицы и щелкните по кнопке <Конструктор>. Если вы находитесь в режиме таблицы, то щелкните по кнопке на панели инструментов или выполните командуВид, Конструктор;
  • в верхней части окна щелкните по полю «Должность»;
  • в нижней части окна щелкните по строке параметраУсловие на значение;
  • щелкните по кнопке «…» для определения условий на значение при помощи построителя выражений;
  • в появившемся окне напишите словоПрофессор, затем щелкните по кнопке «Or» (эта кнопка выполняет функцию ИЛИ), напишитеДоцент, снова щелкните по этой же кнопке, напишитеАссистенти щелкните по кнопке <ОК>. Таким образом, вы ввели условие, при котором в поле «Должность» могут вводиться только указанные значения.

2). Задайте текст сообщения об ошибке, который будет появляться на экране при вводе неправильных данных в поле «Должность»:

  • в строкеСообщение об ошибке введите предложение "Такой должности нет, правильно введите данные".

3). Задайте значение по умолчанию для поля «Должность» в виде словаДоцент:

  • строкеЗначение по умолчанию введите слово "Доцент".

4). Введите ограничения на данные в поле <Код>. Здесь ограничения надо вводить не совсем обычным способом. Дело в том, что коды преподавателей не должны повторяться, а также должна быть обеспечена возможность их изменения (из-за последнего условия в этом поле нельзя использовать тип данныхСчетчик, в котором данные не повторяются). Для выполнения второго условия пришлось задать в поле «Код» тип данныхЧисловой, а для выполнения первого условия сделайте следующее:

  • щелкните по строке параметраИндексированное поле,
  • выберите в списке пунктДа (совпадения не допускаются);
  • перейдите в режимТаблица, щелкнув по кнопке на панели инструментов или выполнив командуВид, Режим таблицы. На вопрос о сохранении таблицы щелкните по кнопке <Да>.

5). Заполните таблицу данными в соответствии с табл. 1.2 и проверьте реакцию системы на ввод неправильных данных в поле «Должность». Попробуйте в поле <Должность> любой записи ввести словоЛаборант. Посмотрите, что получилось. На экране должно появиться сообщение: "Такой должности нет, правильно введите данные". Введите правильное слово.

6). Измените ширину каждого поля таблицы в соответствии с шириной данных:

  • щелкните в любой строке поля «Код»;
  • выполните командуФормат, Ширина столбца;
  • в появившемся окне щелкните по кнопке <По ширине данных>. Ширина поля изменится;
  • проделайте эту операцию с остальными полями.

7). Произведите поиск в таблице преподавателя Миронова. Для этого:

переведите курсор в первую строку поля «Фамилия»;

выполните командуПравка, Найти;

  • в появившейся строке параметраОбразец введитеМиронов;
  • в строке параметраПросмотр должно быть слово ВСЕ (имеется в виду искать по всем записям);
  • в строке параметраСовпадение выберите из спискаС любой частью поля;
  • в строке параметраТолько в текущем поле установите флажок (должна стоять "галочка");
  • щелкните по кнопке <Найти>. Курсор перейдет на вторую запись и выделит словоМиронов;
  • щелкните по кнопке <Найти далее>. Курсор перейдет на седьмую запись и также выделит словоМиронов;
  • щелкните по кнопке <3акрыть> для выхода из режима поиска.

8). Произведите замену данных: измените заработную плату ассистенту Сергеевой с 450 р. на 470 р:

  • переведите курсор в первую строку поля «Зарплата»;
  • выполните командуПравка, Заменить;
  • в появившемся окне в строкеОбразец введите 450 р.;
  • в строкеЗаменить на введите 470. Обратите внимание на остальные опции — вам надо вести поиск по всем записям данного поля;
  • щелкните по кнопке <Найти далее>. Курсор перейдет на четвертую запись, но здесь не нужно менять данные, поэтому снова щелкните по кнопке <Найти далее>. Курсор перейдет на девятую запись — это то, что надо;
  • щелкните по кнопке <3аменить>. Данные будут изменены;
  • щелкните по кнопке <3акрыть>.

9). Произведите сортировку данных в поле «Год рождения» по убыванию:

  • щелкните по любой записи поля «Год рождения»;
  • щелкните по кнопке на панели или выполните командуЗаписи,Сортировка, Сортировка по убыванию.

10). Произведите фильтрацию данных по полям «Должность» и «Дисциплина»:

  • щелкните по записиДоцент поля «Должность»;
  • щелкните по кнопке или выполните командуЗаписи, Фильтр, Фильтр повыделенному. В таблице останутся только записи о преподавателях — доцентах;
  • щелкните по записиИнформатика поля «Дисциплина»;
  • щелкните по кнопке или выполните командуЗаписи, Фильтр, Фильтр повыделенному. В таблице останутся только записи о преподавателях — доцентах кафедры информатики;
  • для отмены фильтрации щелкните по кнопке на панели инструментов или

выполните командуЗаписи, Удалить фильтр. В таблице появятся все данные.

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

  • щелкните по кнопке или выполните командуФайл, Предварительный просмотр. Вы увидите таблицу как бы на листе бумаги;
  • закройте окно просмотра.

Создание однотабличной базы данных на http://mirrorref.ru


Похожие рефераты, которые будут Вам интерестны.

1. Реферат Создание реляционной базы данных и формы ввода данных

2. Реферат Создание базы данных

3. Реферат Создание базы данных в MS Excel

4. Реферат Создание базы данных на языке C

5. Реферат Создание таблиц базы данных

6. Реферат Создание базы данных Кинотеатры

7. Реферат Создание базы данных туристической фирмы

8. Реферат Создание базы данных «Подводное снаряжение»

9. Реферат Создание базы данных в среде MS Access

10. Реферат Создание базы данных, состоящей из двух таблиц