Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Задание 1. Создайте новую базу данных, состоящую из одной таблицы





1. В режиме Конструктор изготовьте структуру таблицы «Список» с информацией о студентах:

 

Имя поля Тип данных
Фамилия Текстовый
Имя Текстовый
Отчество Текстовый
Год рождения Числовой
Школа Числовой
Класс Числовой

 

3. Создайте ключе­вое поле – Код, с типом данных: счетчик

4. Заполните базу данных значениями из таблицы.

 

Код Фамилия Имя Отчество Год рождения Школа Класс
  Иванова Анна Ивановна      
  Баранова Ирина Алексеевна      
  Корнилова Ольга Владимировна      
  Воробьев Алексей Петрович      
  Воробьев Алексей Иванович      
  Воробьев Олег Григорьевич      
  Скоркин Александр Евгеньевич      
  Володина Анна Алексеевна      
  Новоселов Алексей Антонович      
  Александрова Елена Алексеевна      

 

 

5. Выполните редактирование ячеек.

· Замените фамилию Иванова на Иванникова. Для этого выде­лите редактируемую ячейку и наберите новую фамилию.

· Замените год рождения на 1983. Для этого следует щелкнуть мышкой по нужной ячейке, и она откроется для редактирова­ния. Удалите цифру 4 и введите вместо нее цифру 3.

· Внимательно просмотрите таблицу и исправьте свои ошибки.

6. Отсортируйте содержимое таблицы:

1) фамилии - по алфавиту

2) имя - по алфавиту

3) номер школы - по убыванию

4) год рождения - по убыванию

5) класс - по возрастанию

 

7. Выполните поиск записей по образцу: в качестве образца используйте фамилию Баранова

 
 

8. Сохраните созданную базу данных с именем «Компьютерная школа»,и завершите работу с Access.

 

Задание 2.

Тема: Создание базы данных, состоящей из двух таблиц.

1. Откройте учебную базу данных «Компьютерная школа», состоящую из одной таблицы

2. Удалите таблицу «Список».

3.

 
 

Используя Режим таблицы, создайте таблицу «Группы». Таблица должна иметь 2 поля: Учебная группа и Преподаватель

 

4. В режим Конструкторсделайте поле Учебная группа ключевым

5. Тип данных поля Учебная группа задайте числовым.

6. Используя Режим таблицы, создайте таблицу Список.

Переименуйте поля, вы­полнив команду Формат - Переименовать поле.

Данные возьмите из таблицы 1

Таблица 1

Старое название Новое название
Поле 1 Код
Поле 2 Фамилия
Поле 3 Имя
Поле 4 Отчество
Поле 5 Год рождения
Поле 6 Школа
Поле 7 Класс
Поле 8 Учебная группа

 

7. Сохраните таблицу с именем Список.

8. В режиме Конструктор, сделайте поле Код ключевым.

9. Задайте следующие типы полей:

Тип поля Код - счетчик,.

Тип полей Фамилия, Имя, Отчество - текстовые,

Тип полей Год рождения, Школа, Класс, Учебная группа - числовые.

 

10. Задайте для поля Учебная группа режим подстановки зна­чений из таблицы Группы: тип элемента управления - Поле со списком, источник строк - Группы.

Получите значения элементов в соответствии с образцом:

11. Создайте схему данных для таблиц Список и Группы.

· Включите режим Обеспечение целостности данных.

· Включите режим Каскадное обновление связанных полей.

· Включите режим Каскадное удаление связанных полей.

 
 

В результате правильно выполненных операций должна организоваться связь «один-ко-многим»:

12. Заполните таблицу Группы данными из таблицы:

 

Учебная группа Преподаватель
  Верзаков С.А.
  Белоус А.И.
  Масалова В.А.
  Новикова Е.В.
  Зачесова Т.П.

 

13. Используя режим Автоформа в столбец, создайте формы для ввода данных,

 
 

в качествеисточника данных - Список:

 
 

Врезультате форма должна иметь следующий вид:

14. Сохранитеформу. Имя формы - Список.

15. Добавьте в базу данных записи, используя форму:

Код Фамилия Имя Отчество Год рождения Школа Класс Учебная группа
  Чернова Кристина Ивановна        
  Терещенко Иван Алексеевна        
  Истратов Максим Сидорович        
  Бондарь Ольга Петрович        
  Новоселов Алексей Иванович        

 

§ Перейдите в окно Таблицы. Откройте таблицу Список.

§ Убедитесь, что в таблице появились новые записи.

 

16. Проверьте каскадное обновление связанных полей.

• Откройте таблицу Группы.

• Исправьте учебные группы на 201, 202, 203, 204, 205.

• Сохраните таблицу.

• Закройте таблицу Группы.

• Откройте таблицу Список.

• Убедитесь, что значения групп изменились.

 

17. Проверьте каскадное удаление связанных полей.

• Откройте таблицу Группы.

• Удалите первую запись (всю строку выделите и нажмите на клавишу [Delete ].

• Закройте таблицу Группы.

• Откройте таблицу Список.

• убедитесь, что исчезли записи с номером группы 201.

 

18. Предъявите преподавателю результат работы:

1) таблицу Список на экране;

2) таблицу Группы на экране;

3) форму Список на экране.

 

19. Закройте базу данных и завершите работу с программой Асcess.

 

Задание 3.

Тема: Создание базы данных, состоящей из трех таблиц

1. Откройте учебную базу данных «Компьютерная школа», состоящую из двух таблиц.

2. Откорректируйте данные в таблице Группы:

Учебная группа Преподаватель
  Верзаков С.А.
  Белоус А.И.
  Масалова В.А.
  Новикова Е.В.
  Зачесова Т.П.

 

3. Удалите все записи таблицы Список, оставив ее структуру.

4. Используя Мастер таблиц, создайтетаблицу Личные данные с ключевым полем.

 

В поле Образцы таблиц - поле Студенты; в поле Образцы полей - поля КодСтудента, Адрес, НомерТелефона, щелкая после каждого выбора по кнопке

 
 

 

5. В режиме Конструктор добавьте в таблицу Личные данные еще три поля Word, Ехсеl и Асcess, в которых будут находиться семестровые оценки по этим предметам.

С типом данных - числовой. (Тип поля КодСтудента– счетчик)

 

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

6. Исправьте схему данных, установив новую связь «один-к-одному» между таблицами Список и Личные данные в соответствии с указанным образцом:

• Включите флажок Обеспечение целостности данных.

 
 

Пояснение. Теперь встает задача ввода записей одновременно в разные таблицы: Список и Личные данные.. ФИО мы храним в одной таблице, а адрес и номер телефона - в другой. Можно, конечно, попробовать ввести значения в каждую таблицу отдельно, но удобнее видеть клетки обеих таблиц для ввода данных одновременно. Эту задачу легко решить вводом значений через специально созданную форму, в которой присутствуют поля всех необходимых таблиц. Данные вводим в форму, а в результате заполняются таблицы.

7. Создайте форму для ввода данных. Используя Мастер форм, создайте общую форму для одновременного ввода данных в три таблицы.

§

 
 

Выберите все поля из таблицы Список и все поля - из таблицы Личные данные. Для этого выберите имя таблицы Список в поле Таблицы/запросы. В результате появляется список полей в окне Доступные поля. Щелкните по кнопке Перенос всех полей, которая переносит все поля из списка. Затем выберите имя таблицы Личные данные в поле Таблицы/запросы и вновь щелкните по кнопке Перенос всех полей

§ стиль формы - Обычный.

§ Задайте имя формы: Общая форма.

8. Заполните таблицы следующими данными, используя общую форму:

Код Фамилия Имя Отчество Год рождения Школа Класс Учебная группа
  Иванова Анна Ивановна        
  Баринова Ирина Алексеевна        
  Корнилова Ольга Владимировна        
  Воробьев Алексей Петрович        
  Воробьев Алексей Иванович        
  Воробьев Олег Григорьевич        
  Скоркин Александр Евгеньевич        
  Володина Анна Алексеевна        
  Новоселов Алексей Антонович        
  Александрова Елена Алексеевна        

 

 

Код Студента Адрес Номер телефона Word Excel Access
  Центральная 11-5 51-17-22      
  Солнечная 8-117 51-18-22      
  Сиреневый 7-16 51-19-22      
  Центральная 14-81 51-20-22      
  Сиреневый 7-16 51-21-22      
  Солнечная 2-121 51-22-22      
  Школьная 5-94 51-23-22      
  Центральная 36-7 51-24-22      
  Сиреневый 7-16 51-25-22      
  Солнечная 6-34 51-26-22      

 

• Откройте таблицу Список и убедитесь, что в них появились данные.

• Откройте таблицу Личные данные и убедитесь, что в них по­явились данные.

9. В режиме Конструктор добавьте новое поле Портрет (рисунки или фотогра­фии) в таблицу Список.

Тип данных - Поле объекта OLE общие свойства поля оставить по умолчанию.

10. В режиме таблицы, в поле Портрет выполните команду Вставка - Объект - Точечный рисунок Paintbrush ОК и нарисуйте портрет.

 

11. Нарисуйте портреты всех учеников из таблицы Список.

12. Использование фильтра.

• Выберите все записи с Год рождения 1984

• Удалите все в поле Год рождения, выделив значение и нажав клавишу [Dеlеtе ].

• Измените фильтр так, чтобы в таблице были видны только уче­ники школы № 5, 10-го класса (одновременный запрос в двух полях - Школа и Класс).

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

• получите записи учеников, у которых фамилии начина­ются на букву «В», (в соответствующем поле наберите Like «В*»).

• получите все записи, у которых фамилии не начинаются на букву «В». Запрос Nоt «В*»

• Выберите учеников всех школ, кроме школы № 3.

• Выберите всех учеников школы № 1, фамилии которых начи­наются на букву «А».

• Выберите учеников, год рождения которых 1982 или 1983 (за­прос: 1982 ОR 1983).

13. Закройте базу данных и завершите работу с программой Асcеss.

 

Задание 4.

Тема: Создание и применение форм

1. Откройте учебную базу данных «Компьютерная школа», состоящую из трёх таблиц

2. Создайтепростую форму для таблицу Список с помощью кнопки Новый объект в режиме Автоформа.

 

 

 


Сохранить автоформу с именем Список

3. Создайте форму с помощью Мастера форм.

·

 
 

В поле Таблицы/запросы выберите таблицу Список, в поле Доступные поля выберите поля Фамилия, Имя и перенесите их стрелкой в поле Выбранные поля.

·

 
 

Фамилия Имя Word Excel Access
В поле Таблицы/запросы выберите таблицу Личные данные, в поле Доступные поля выберите поля Word, Ехсе1, Access и перенесите их стрелкой в поле Выбранные поля. Результат этих действий представлен:

 

· Выберите внешний вид формы - Табличный.

· Выберите требуемый стиль (например, Обычный).

· Задайте имя формы: Успеваемость. В результате получите форму, в которой можно менять существующие данные и вводить новые значения сразу в две таблицы.

4. Создайте форму для таблицы Личные данные с помощью автоформ.

Замечание. При выборе элементов Автоформа: в столбец, Ав­ тоформа: ленточная или Автоформа: табличная форма со­здается автоматически.

  • Выберите Автоформа: ленточная.
  • Сохраните ее с именем Личные данные.

5. Изготовьте автоформу в стол­бец для таблицы Список (Список учеников).

6. Изготовьте табличную автоформу для таблицы Группы (Номера групп).

7. Создайте формы для таблицы Список в режиме Конструктор.

· Щелкните по кнопке Список полей на панели инстру­ментов.
Получите список полей, из которого можно добавлять присоединенные элементы
управления в форму или в отчет. Выделите поля Фамилия, Имя, Отчество,
Учебная группа, Портрет
.

§ Задайте размер текста поля Фамилия равным 18. Чтобы увели­чить размер элемента соответственно

надписи, выполните ко­манду Формат - размер - по размеру данных.

· Сохраните форму с именем Ученик.

 

8. В режиме Конструктор добавьте в таблицу Список логическое поле «Собирается поступать в институт», значения которого «Да» или «Нет». Добавьте это поле в форму.

9. Предъявите преподавателю:формы Список, Успеваемость, Личные данные, Список учеников, Номера групп, Ученик, Заставк.

Задание 5

Тема: Создание и использование запросов

1. Откройте учебную базу данных «Компьютерная школа», состоящую из трёх таблиц

2. Создайте в режиме Конструктор запрос на выборку с именем Номера телефонов.

Добавьте нужные таблицы (Личные данные и Список), выби­рая их и щелкая по кнопке Добавить.

 
 

 

 


 
 

Выберите поля Фамилия, Имя и Отчество из таблицы Список и НомерТелефона -из таблицы Личные данные (рис. 31). Для этого достаточно сделать двойной щелчок мышкой по име­ни поля. Второй вариант - перетащить мышкой название поля в клетки запроса.

· Сохраните запрос с именем Номера телефонов.

· Щелкните по кнопке для представления запроса. Это са­мый простой вид запроса на выборку. В результате вы получа­ете новую таблицу с другим набором полей.

3. Составьте запрос на адреса только девочек, имя которых «Анна». Сохраните запрос с именем Анна.

4. Составьте запрос на телефоны учащихся, отчество которых начинается на букву «А». Сохраните запрос с именем Выборка по А.

5. Составьте запрос с использованием логических операций в условии отбора.

Составьте ведомость для выплаты стипендии всем учащимся, которые учатся без троек. Для этого нужно выбрать записи, в которых оценки по предметам 4 ИЛИ 5.

Порядок работы:

• Выберите закладку Запрос – Создать – в режиме Конструктор.

• Добавьте нужные таблицы (Личные данные и Список).

• Выберите поля Фамилия, Имя и Отчество из таблицы Список и поля Word, Еxсе1, Ассезз - из таблицы Личные данные.

• В строке Условие отбора под полями Word, Ехсе! и Асcеss поставьте 4 Ог 5.

· Выполните запрос.

· Сохраните запрос с именем Успеваемость1. Теперь в меню базы данных в окне Запросы будет показано три запроса.

6. Составьте запрос на учеников группы 101, у которых оценка по курсу «Освоение базы Accеss» 4 или 5; сохраните запрос с именем Успеваемость2.

7. Составьте запрос на учеников группы 102 и 103, которые имеют оценку по курсу «Освоение программы Word» и «Освоение программы Excel» 4 или 5; сохраните запрос с именем Успеваемость3.

8. Составьте запрос на выборку всех записей, кроме тех, в которых указана фамилияБаранова с использованием Построителя выражений.

Порядок работы:

· Выберите закладку Запросы, если находитесь в другом окне.

· Выделите запрос Номера телефонов

· Щелкните по кнопке Конструктор.

· Удалите поле Номер Телефона.

· Добавьте поле Адрес.

· Сохранить запрос с именем Адрес.

· Поставьте курсор в ячейку Условие отбора в столбце Фамилия.

· Удалите надпись в этой ячейке.

· Щелкните по кнопке - Построить. Появится окно, в котором можно строить сложные запросы.

· Щелкните по кнопке Not, это слово появится в верхнем поле. Фамилию Баранова в кавычках наберите вручную.

· Щелкните по кнопке ОК. В поле Условие отбора появится данное выражение.

· Выполните запрос

· Закройте запрос, сохранив его с именем не_Баранова,.

 

9. Закройте базу данных и завершите работу с программой Access


 

Date: 2016-05-15; view: 888; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию