Откройте свою базу данных.
Таблица 1
Имя поля
| Тип данных
| Код
| Счетчик
| Фамилия
| Текстовый
| Имя
| Текстовый
| Отчество
| Текстовый
| Год рождения
| Числовой
| Школа
| Числовой
| Класс
| Числовой
| Поле Код – ключевое (если нет, необходимо щелкнуть по полю Код, а затем на Ленте щелкнуть по кнопке
10) Сохраните таблицу, щелкнув на кнопке Сохранить на панели быстрого доступа.
11) Перейдите в режим Таблицы. Ввод данных вы будете производить в этом режиме, заполняя ячейки таблицы. Значение поля Код будет меняться автоматически. Если закончить ввод в ячейку нажатием на клавишу [Enter], то маркер перейдет в следующую ячейку.
12) Заполните базу данных значениями из Таблицы 2.
Таблица 2
Код
| Фамилия
| Имя
| Отчество
| Год рождения
| Школа
| Класс
|
| Иванникова
| Анна
| Ивановна
|
|
|
|
| Баранова
| Ирина
| Алексеевна
|
|
|
|
| Корнилова
| Ольга
| Владимировна
|
|
|
|
| Воробьев
| Алексей
| Петрович
|
|
|
|
| Воробьев
| Алексей
| Иванович
|
|
|
|
| Воробьев
| Олег
| Григорьевич
|
|
|
|
| Скоркин
| Александр
| Евгеньевич
|
|
|
|
| Володина
| Анна
| Алексеевна
|
|
|
|
| Новоселов
| Алексей
| Антонович
|
|
|
|
| Александрова
| Елена
| Алексеевна
|
|
|
|
13) Сохраните введенные данные, щелкнув на кнопке Сохранить на панели быстрого доступа. В результате вы получите таблицу, с которой можно будет работать.
2. Выполните редактирование ячеек:
1) Замените фамилию Иванникова на Вашу фамилию. Для этого выделите редактируемую ячейку и наберите новую фамилию.
2) Таким же образом замените в текущей записи имя и отчество на свое имя и отчество
3) Замените год рождения в текущей записи на свой год рождения.
4) Записи в полях Школа и Класс можно не изменять.
5) Внимательно просмотрите таблицу и исправьте свои ошибки.
3. Отсортируйте значения таблицы:
На Ленте на вкладке Главная в группе Сортировка и фильтр найдите кнопки Сортировка по возрастанию и Сортировке по убыванию.
Выполните сортировку следующих полей, предварительно выделив каждое поле, щелкнув по заголовку поля:
1) Фамилии – по алфавиту (Сортировка по возрастанию);обратите внимание: запись при этом целиком меняет место в таблице!!!
2) Имя – по алфавиту;
3) Номер школы – по убыванию;
4) Год рождения – по убыванию;
5) Класс – по возрастанию.
6) Сохраните текущую таблицу, щелкнув на кнопке Сохранить на панели инструментов.
4. Выполните поиск записей по образцу:
1) Установите текстовый курсор в поле Фамилия;
2) Щелкните на кнопке Найти на ленте, вкладка Главная. Появится диалоговое окно Поиск и замена;
3)Наберите в поле Образец свою фамилию
4)В спискеПоиск в:выберитеТекущее поле
5)В списке Совпадение:выберите С начала поляи щелкните по кнопке Найти далее.
Замечание. Если требуется найти следующую подобную запись, то щелкните мышкой по кнопке Найти далее. Поиск осуществляется в текущем поле, при этом можно учитывать регистр, для этого необходимо поставить соответствующий флажок в окне диалога Поиск и замена. По окончании работы щелкните на кнопке Закрыть.
6)Завершите работу с Access, предварительно сохранив изменения в базе.
№2. Создание базы данных, состоящей из двух таблиц
Цель работы:
1) Научиться создавать таблицы в режиме Таблицы и Конструктора
2) Научиться заполнять таблицы данными и редактировать их
Откройте свою базу данных.
2. Переименуйте таблицу СписоккакСписок1 (для этого щелкните правой кнопкой мыши по названию таблицы и выберите команду Переименовать).
3. Создайте таблицу Группы:
1) На Ленте на вкладке Создание щелкнуть по кнопке Таблица
2) Появится пустая таблица, с одним полем Код (тип поля будет выбран автоматически Счетчик).
3) Для добавления новых полей следует щелкнуть по кнопке для добавления новых полейи переименуйте новое поле как Учебная группа
4) На Ленте в раскрывающемся списке Тип данных выбрать тип - числовой
5) Аналогично создайте поле:Преподаватель (тип данных - текстовый).
6) Сохраните таблицу под именем Группы.
7) Перейдите в режим Конструктори посмотрите, как заданы поля.
8) Удалите ключевое поле Код (для этого следует щелкнуть по ячейке, где находится значок ключика, и нажать на клавишу Delete на клавиатуре).
9) Сделайте поле Учебная группа ключевым, поместив курсор на имя этого поля и щелкнув на кнопке – Ключевое полена Ленте.
10) Щелкните на кнопке Сохранить. Закройте таблицу.
4. Создайте новую таблицу Список:
1) Создайте новую таблицу в режиме Конструктора с названиями полей и типами данных, перечисленных в таблице 3:
Таблица 3
Названия полей
| Типы данных
| Код
| Счетчик
| Фамилия
| Текстовый
| Имя
| Текстовый
| Отчество
| Текстовый
| Год рождения
| Числовой
| Школа
| Числовой
| Класс
| Числовой
| Учебная группа
| Числовой
|
Поле Код – ключевое.
2) Сохраните таблицу под именем Список.
3) Щелкните в ячейке Учебная группа. Общие свойства поля не меняем. Кроме того значения этого поля надо не набирать вручную, а выбирать из списка, содержащегося в таблице Группы. Для этого в свойствах поля следует указать, что здесь имеет место подстановка по следующей схеме: выберите вкладку Подстановка,тип элемента управления – Поле со списком, источник строк – Группы. Получите значения элементов, как показано на рис.1
Рис.1
4) Сохраните изменения, щелкнув на кнопке Сохранить.
5) Закройте таблицу.
В результате этой работы вы получите три несвязанные таблицы. Нужно создать схему данных со связями
5. Создайте схему данных:
1) Щелкните на кнопке Схема данных на вкладке Работа с базами данных.
2) В появившемся окне Добавление таблицы выделите таблицу Группы и щелкните по кнопке Добавить. Выделите таблицу Списоки щелкните по кнопке Добавить.
Рис. 2
3) Щелкните по кнопке Закрыть окна Добавление таблицы.
4) В окне Схема данных появится условный вид этих таблиц.
Рис. 3
5) Увеличьте окно таблицы Список так, чтобы были видны все поля.
6) Поставьте мышку на имя поляУчебные группы в таблице Группы и, не отпуская кнопку мыши, перетащите ее на поле Учебные группы в таблице Список. Отпустите мышку. Появится диалоговое окно Изменение связей:
Рис. 4
7) Включите флажок Обеспечение целостности данных. Это невозможно будет сделать, если типы обоих полей заданы не одинаково.
8) Включите флажок Каскадное обновление связанных полей. Это приведет к тому, что при изменении номера группы в таблице Группы автоматически изменится соответствующий номер в таблице Список.
9) Включите флажок Каскадное удаление связанных записей. Это приведет к тому, что при удалении записи с номером группы в таблице Группы будут удалены все записи из таблицы Список, в которой стояли соответствующие номера групп.
10) Щелкните на кнопке Создать. Появится связь «один-ко-многим». Схема данных представлена на рис.5
Рис.5
11) Закройте схему данных, щелкнув на Ленте на кнопке
Подтвердите сохранение изменения макета схемы данных.
6. Заполните таблицу Группы значениями:
1) Откройте таблицу Группы в режиме таблицы.
2) Заполните ее записями из таблицы 4.
Таблица 4
Учебная группа
| Преподаватель
|
| Верзаков С.А.
|
| Белоусов А.И
|
| Масалова В.А.
|
| Новикова Е.В.
|
| Зачесова Т.П.
| 3) Сохраните таблицу и закройте ее.
7. Создайте формы для ввода данных:
1)ВОбласти переходавыделить таблицу Список
2)На вкладке Созданиещелкнуть по кнопке Форма.
3)В рабочей области появится макет пустой формы Список
Рис. 6
8. Добавьте в базу данных записи, используя форму:
1) На строке состояния нажмите на кнопку Режим формы и заполните базу данными, представленными в таблице 5.
Замечание. Переход от поля ввода к следующему полю производится клавишей [Tab], [Enter] или мышкой. Для перехода к новой записи следует щелкнуть по кнопкеДобавление новой записи.Значения поля Код будут заполняться автоматически. Значения поляУчебная группа выбирайте из ниспадающего списка.
Таблица 5
Код
| Фамилия
| Имя
| Отчество
| Год рождения
| Школа
| Класс
| Учебная группа
|
| Чернова
| Кристина
| Ивановна
|
|
|
|
|
| Терещенко
| Инна
| Алексеевна
|
|
|
|
|
| Истратов
| Максим
| Владимирович
|
|
|
|
|
| Бондарь
| Ольга
| Петровна
|
|
|
|
|
| Новоселов
| Алексей
| Иванович
|
|
|
|
| 2) Сохраните введенные данные. Закройте форму.
3) Откройте таблицу Список. Убедитесь, что в таблице появились новые записи.
4) Сохраните текущую таблицу. Закройте таблицу.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|