Имя поля Тип данных




Скачать 131.24 Kb.
НазваниеИмя поля Тип данных
Дата публикации04.06.2013
Размер131.24 Kb.
ТипДокументы
skachate.ru > Бухгалтерия > Документы





Создайте базу данных «Фирма»

Меню Пуск | Программы | Microsoft Access.

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


  1. Создайте к базе данных «Фирма» таблицу Сотрудники со следующей структурой:


Объект Таблица, Создать, Конструктор

Имя поля

Тип данных


Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Пол

Текстовый

Табельный номер

Числовой

Код подразделения

Числовой

Должность

Текстовый

Оклад

Денежный


Главный ключ таблицы – табельный номер. Установите курсор вперед соответствующим именем поля и щелкните по кнопке Ключевое поле стандартной панели инструментов.

Сохраните структуру с именем «Сотрудники».


  1. Заполните таблицу следующей информацией о сотрудниках:


Объект Таблица «Сотрудники», открыть. (Или объект Форма, Создать, выбрать Автоформа в столбец, в списке выбрать для какой таблицы создать форму, ОК)


Фамилия

Имя

Отчество

Пол

Та­бельный

но­мер

Код под­разде­ления

Должность

Оклад

Иванов

Артем

Викторович

М

645

3

Инженер

1000

Петров

Константин

Маркович

М

320

2

Вахтер

500

Рокотов

Илья

Макарович

М

125

2

Сторож

550

Макашева

Инна

Викторовна

Ж

211

3

Инженер

920

Чибышева

Наталья

Александровна

Ж

303

3

Оператор

700

Аникин

Петр

Викторович

М

164

1

Менеджер

1500

Чешуинова

Ольга

Валерьевна

Ж

313

1

Секретарь

1200

Моничева

Надежда

Анатольевна

Ж

122

3

Программист

1080

Дмитричева

Татьяна

Николаевна

Ж

220

2

Уборщица

400

Хорычев

Артем

Константинович

М

110

1

Менеджер

1600

Зуева

Лилия

Петровна

Ж

111

1

Менеджер

1400




  1. Закройте и вновь откройте таблицу «Сотрудники».




  1. С помощью поиска найдите записи:


(Щелкните по кнопке Найти на стандартной панели инструментов. В окне Поиск в поле введите образец поиска. Щелкните по кнопке Найти.)

  1. С табельным номером 164;

  2. С окладом 400 рублей.




  1. Отсортируйте данные:


(Установите курсор в поле, по которому производится сортировка. Щелкните по кнопке Сортировка на стандартной панели инструментов.)

  • По фамилии (по возрастанию);

  • По табельному номеру (по возрастанию);

  • По окладу (по убыванию).




  1. Отфильтруйте записи по полю Пол, используя Фильтр по выделенному:

(Записи, Фильтр, Фильтр по выделенному или щелкните по кнопке Фильтр по выделенному на стандартной панели инструментов)

  • Только мужчины;

  • Только женщины.

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


  1. Снимите все установленные фильтры.




  1. Добавьте новую запись.

Для этого откройте таблицу или форму Сотрудники и введите данные в конец таблицы или формы.


  1. Добавьте новое поле «Дата рождения» и заполните его данными:


(Откройте таблицу Сотрудники в режиме Конструктора, вставьте новое поле «Дата рождения», выберите тип Дата, сохраните структуру. Затем откройте таблицу «Сотрудники» и заполните данными.

Вставка нового поля в структуру таблицы не приводит к автоматической вставке его в форму Сотрудники.

Чтобы вставить новое поле в форму, откройте форму Сотрудники в режиме Конструктора, щелкните по кнопке Список полей на стандартной панели инструментов, выберите нужное поле и перетащите его в поле формы, прижав левую кнопку мыши. Сохраните и закройте форму.

Откройте форму сотрудники в оперативном режиме и заполните новое поле информацией.



Фамилия

Табельный номер

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

Иванов

645

14.07.78

Петров

320

16.10.75

Рокотов

122

08.06.77

Макашева

211

17.11.80

Чибышева

303

13.12.56

Аникин

164

30.03.80

Чешуинова

313

10.05.83

Моничева

122

12.09.69

Дмитричева

220

11.12.67

Хорычев

100

12.08.60

Зуева

111

21.02.66




  1. Добавьте новое поле «Портрет»




  • Откройте таблицу Сотрудники в режиме Конструктора, вставьте новое поле «Портрет», выберите тип Поле объекта OLE, сохраните структуру, закройте таблицу. Откройте таблицу «Сотрудники» в оперативном режиме.

  • Щелкните мышкой по клетке, где должно быть значение поля Портрет.

  • Выполните команду Вставка, объект, Точечный рисунок Paintbrush, ok.

  • Нарисуйте портрет.

  • Щелкните по кнопке Закрыть, в результате чего вы вернетесь в таблицу. Рисунок будет обозначен словами. Чтобы увидеть портрет дважды щелкните мышкой по названию рисунка, возвращаясь в программу, где нарисован портрет.




  1. Вставка нового поля в структуру таблицы не приводит к автоматической вставке его в форму Сотрудники.


Чтобы вставить новое поле в форму, откройте форму Сотрудники в режиме Конструктора, щелкните по кнопке Список полей на стандартной панели инструментов, выберите нужное поле и перетащите его в поле формы, прижав левую кнопку мыши. Сохраните и закройте форму.

Откройте форму сотрудники в оперативном режиме и посмотрите результат.


  1. Создание Запросов




        1. ^ Создайте в базе данных «Фирма» запрос «Мужчины» следующей структуры:




Поле

Фамилия

Имя

Пол

Табельный

номер

Должность

Имя табли­цы

Сотрудники

Сотрудники

Сотрудники

Сотрудники

Сотрудники

Сортировка

По возрас­танию

По воз­рас­танию










Вывод на экран

V

V

V

V

V

Условие вывода



















  • Запрос, создать, конструктор,

  • Выбрать таблицы, поля которых будут в запросе.

  • Перетащить нужные поля из таблиц в соответствующие поля бланка запроса.




        1. Отсортируйте данные по полям «Фамилия» и «Имя» по возрастанию, а в поле «Пол» поставьте условие отбора «М» - (только мужчины). Сохраните запрос и откройте.

        2. Создайте запрос «Женщины» со структурой как у запроса «Мужчины».

        3. Создайте запрос «Оклад», в котором будут выделены все сотрудники, у которых оклад больше 600 рублей, но меньше 1300 рублей. Структуру запроса сконструируйте на ваше усмотрение. Сохраните запрос и откройте.

        4. Создайте три отчета по созданным ранее запросам «Мужчины», «Женщины», «Оклад». Для создания отчетов лучше воспользоваться одним из мастеров. (Отчет, Создать, Автоотчет в столбец) Отредактировать отчеты можно в режиме Конструктора. Сохраните отчеты и посмотрите результаты.

        5. Модернизируйте запрос «Женщины», введя в него поле «Код подразделения». Поставьте условия отбора в этом поле «1» - (только первое подразделение). Не выводите это поле на экран. Сохраните отчет. В открытом отчете из всех сотрудников должны быть только женщины и только первого подразделения.




  1. Создайте в базе данных «Фирма» таблицу «Подразделения» со следующей структурой:




Имя поля

Тип данных

Подразделение

текстовый

Код подразделения

числовой


^ 14. Заполните таблицу следующей информацией о подразделениях фирмы:


Подразделения

Код подразделения

Группа управления

1

Обслуживающий персонал

2

Инженеры

3

Сделать Код подразделения ключевым полем, щелкнув по полю ключ на стандартной панели инструментов.


  1. Свяжите таблицы «Подразделения» и «Сотрудники» по полю «Код подразделения».

Меню Сервис, Схема данных или щелкнуть по кнопке Схема данных на стандартной панели инструментов.

В окне Добавление таблицы добавить таблицы, между которыми устанавливаете связь.

Закрыть окно Добавление таблицы.

Перетащите поле Код подразделения таблицы Подразделения на поле Код подразделения таблицы Сотрудники, прижав ЛКМ.

В окне Связи установите флажки:

  • обеспечение целостности данных

  • каскадное обновление связанных полей

  • каскадное удаление связанных полей

Проверьте, связь должна быть один ко многим.


  1. Создайте сложный запрос «Сотрудники по подразделениям» следующей структуры:



Поле

Код подразде­ления

Фамилия

Должность

Подразделе­ние

Имя таблицы

Подразделения

Сотрудники

Сотрудники

Подразделения

Сортировка

По

возрастанию

По

возрастанию







Вывод на эк­ран




V

V

V

Условие выво­да














Отсортируйте данные по полям «Код подразделения» и «Фамилия». Поле «Код подразделения» на экран не выводите. Обратите внимание на то, что в этом запросе выводятся данные из двух таблиц.


  1. Создайте по этому запросу отчет.




  1. Нормализуйте таблицу «Сотрудники» по полю «Должность», т. е. создайте новую таблицу «Должности»



Имя поля

Тип данных

Код должности

числовой

Должность

текстовый


Код должности – ключевое поле.

Заполните таблицу данными.

Поле «Должность» из таблицы «Сотрудники» удалите, а введите поле «Код должности», тип поля числовой.

^ Значения поля «Код должности» (не будем набивать вручную) будем выбирать из списка, содержащегося в таблице «Должности».

Для этого откройте таблицу «Сотрудники в режиме» конструктора. Установите курсор на поле «Код должности» и в свойствах поля следует указать, что здесь имеет место подстановка по следующей схеме: выберите закладку Подстановка, тип элемента управления - Поле со списком, источник строк – Должности, число столбцов – 2.

Сохраните таблицу и закройте.

Откройте таблицу в оперативном режиме и заполните поле Код должности.

Чтобы использовать для заполнения данными форму «Сотрудники», откройте ее в режиме конструктора. Удалите поле «Должность» из формы (выделите поле, щелкнув ЛКМ и удалите объект – клавиша DELETE на клавиатуре.).

Чтобы добавить в форму новое поле, щелкните по кнопке Список полей на стандартной панели инструментов, выберите нужное поле и перетащите его в окно формы.

Свяжите таблицы «Сотрудники» и «Должности» по коду должности.


Похожие:

Имя поля Тип данных iconСвойства полей бд
Связываемые поля должны иметь одинаковый тип данных (исключение представляют типы данных Счетчик – Числовой (типа Длинное целое)...
Имя поля Тип данных iconType EnumType=(val1, …, valN); Перечислимый тип данных отлично подходит...
Из широко известных яп перчислимый тип данных впервые появился в 1969 году в яп pasca (Курс Никлауса Вирта для студентов). После...
Имя поля Тип данных iconЛекция 11
НО! В принципе, то же самое умеет делать и модуль. Все функции, имеющие в качестве параметров тип данных, являются функциями над...
Имя поля Тип данных iconПункт 1 Подпрограммный тип данных
...
Имя поля Тип данных iconИменно поэтому из некоторых современных объектно-ориентированных...
На прошлой лекции обсуждались арифметические типы данных и перечислимый тип. Перечислимый тип является разновидностью порядкового...
Имя поля Тип данных iconУрок в 10―11 классах. Разработка урока
Другими словами, такой тип данных позволяет объединять несколько значений одного типа в группу, причем имя дается всей группе в целом,...
Имя поля Тип данных iconЗаметим, что в нашей классификации(см конец предыдущей лекции) отсутствует...
При анализе и введении целочисленного типа данных в яп возникают следующие проблемы
Имя поля Тип данных iconСистема управления базами данных
Предположим, что некоторая база данных содержит поля фамилия, год рождения, доход. Какая из перечисленных ниже записей этой бд будет...
Имя поля Тип данных iconКурсового проекта: следящая система (СС)
Рекомендуются: тип и серия двигателя, тип усилителя мощности, тип измерительного устройства и способ динамической коррекции
Имя поля Тип данных iconИнструкция create table создает новую таблицу и используется для...
«Продажа товара клиентам» [код продаж, Дата про-дажи, Сумма продажи, Сумма первой проплаты] и «Оплата за проданный товар»[код продаж,...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2014
контакты
skachate.ru
Главная страница