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




 
Статистика
рефераты
Последние новости

Реферат: Уроки по Access

Кто учится в 8 классе?

Кто родился в 1984 году?

Кто живет на улице Пушкина?

У кого номе дома меньше 50?

У кого мужские имена?

Кто родился весной?

У кого фамилия начинается на букву С?

Кто закончит школу в этом году?

Кто не занимается тяжелой атлетикой?

У кого сегодня день рождения?

У кого номер квартиры меньше 12?

Кто не определил свое хобби?

Кто родился до 1.01.85?

Кто живет на улице Пушкина, Леонова или Свиязева?

У кого фамилия начинается с букв А-К?

Кто является однофамильцами с Сухановым Сергеем?

Кто увлекается аэробикой и лыжами?

Кто из мальчиков живет на улице Чердынской?

У кого имена начинаются на букву С, а фамилия — на букву П?

У кого карие глаза и этот человек не умеет вязать?

Кто учится в старших классах?

У кого из специальной группы женское имя?

Кто не живет на улице Ленина и не занимается в подготовительной группе?

Кто из мальчиков с голубыми глазами занимается каратэ?

У кого номер класса кратен 3, и он живет на улице Пушкина или Ленина?

Кто с серыми глазами учится в классе с нечетным номером, или число в дате его рождения больше 15?

У кого номер класса простое число, или специальная группа, и его имя начинается на Н?

Кто из основной группы не живет на улице Пушкина или Ленина?

Кто из девочек, родившихся в мае или в феврале, номер дома больше 36?

У кого из основной группы имя начинается на буквы С или М, но фамилия не начинается на букву П?

Занятие 4

Работа с помощью мастера

Создайте в новом файле таблицу «Класс» с помощью Мастера таблиц.

Для этого откройте корешок Таблица и выполните следующие действия: Создать — Мастер. На экране появится окно мастера таблиц. Внимательно просмотрите примеры таблиц и полей, предлагаемых мастером.

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

Выполните все действия, которые вам предлагает сделать мастер.

Дайте новой таблице имя «Класс».

Заполните таблицу и выполните задания, которые мы вам предлагали на предыдущем занятии.

С помощью мастера создайте Запрос положительных героев в таблице «Персонаж».

С помощью мастера создайте Запрос отрицательных героев в этой же таблице.

С помощью мастера самостоятельно создайте Форму для таблицы «Класс».

Создайте различные типы форм и дайте им различные имена.

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

Занятие 5

Работа со связанными таблицами

Создадим базу данных, которая будет хранить результаты экзаменов студентов одной группы за один семестр. Можно обойтись и одной таблицей, в которую включить поля «Фамилия», «Имя», «Дисциплина», «Преподаватель», «Оценка». Но тогда очень много данных будет повторяться, т.к. каждый студент сдает несколько экзаменов, и каждый экзамен сдают многие студенты.

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

Таблица «Предметы»

Код предмета Название Преподаватель
1 Программирование Половина
2 Психология Сивак
3 Статистика Полыгалова
4 Информационные системы Клигман

Таблица «Студенты»

Код студента Фамилия Имя
1 Антонова Марина
2 Бирих Яков
3 Волков Константин
4 Волошина Светлана
5 Кашина Наталья
6 Ленц Алексей
7 Матвеев Роман
8 Наумова Татьяна
9 Юдинцева Оксана

Таблица «Оценки»

Код оценки Код студента Код предмета Оценка
1 1 1 5

Щелкните на пиктограмму «Схема данных». Вы увидите созданные нами таблицы и связи, которые создал Access. Он автоматически связал поля с одинаковыми именами и совместимыми типами. В других случаях это можно сделать вручную, с помощью мыши — достаточно перетащить одно поле на другое и получить между ними связь.

Обратите внимание, что выставлять оценки неудобно. Чтобы выставить К. Волкову «отлично» по численным методам, надо помнить коды студента и предмета. К счастью, в Access можно оперировать с кодами, а информацию выдавать в текстовой форме. Сделаем это для предметов.

Выберите в таблице «Оценки» поле «Код предмета» и укажите тип «мастер подстановок». В качестве таблицы источника данных выберите «Предметы» и поля «Код» и «Название». Теперь в режиме таблицы можно выбирать названия из списка.

Сделайте то же самое для студентов. А теперь сделаем так, чтобы подстановка выполнялась из двух полей, то есть выводила фамилию и имя. Для этого выберите поле «Код студента», щелкните на вкладке «Подстановка», выберите «Источник строк» и щелкните кнопку с многоточием справа. Откроется построитель запросов, работа с которым не отличается от работы с обычным запросом. Вместо поля «Фамилия» введите строку [Фамилия]&” ”&[Имя]. Теперь при подстановке видна и фамилия студента, и его имя.

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

Поле «Код оценки» нам (в отличие от Access) неинтересно. Выделите этот столбец в режиме таблицы и выберите команду Формат/ширина столбца. Установите ее в ноль. Этого же результата можно добиться «перетягиванием» правой границы столбца к левой.

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

Изменим подписи к полям «Код студента» и «Код предмета». Для этого выберите строку «Подпись» на вкладке «Общие». Теперь таблица «Оценки» выглядит так:

Таблица «Оценки»

Студент Предмет Оценка
Антонова Марина Информационные системы 5
Бирих Яков Информационные системы 4
Волков Константин Информационные системы 5
Волошина Светлана Информационные системы 5
Антонова Марина Психология 5
Бирих Яков Психология 5
Волков Константин Психология 4
Волошина Светлана Психология 5

Задания

Измените ввод в поле Оценка, чтобы вместо цифр выставлялось «отлично», «хорошо» и т. д. Для этого создайте отдельную таблицу и используйте мастер подстановок. При создании таблицы учтите, что существует четыре варианта оценки: «1 — отлично», «2 — хорошо», «3 — удовлетворительно», «4 — неудовлетворительно». Вызовите схему данных и установите связь.

Заполните таблицу «Оценки».

Рассчитайте средний балл каждого студента. Для этого поместите в конструктор запросов таблицы «Студенты» и «Оценки». Выберите поля «Фамилия», «Имя», а вместо «Оценка» введите «6 - оценка». Это необходимо, так как отличной оценке соответствует 1, хорошей — 2 и т.д. Найдите на панели инструментов кнопку «Групповые операции» и нажмите ее. Примените групповую операцию «среднее» — Avg. Access автоматически присвоило построенному выражению имя «Выражение-1». Измените его на «Средний балл».

Выведите список студентов, сдавших экзамены на оценки "хорошо" и "отлично". Для этого проделайте те же операции, что и в предыдущем пункте, но в качестве групповой операции выберите Min — нахождении минимума и задайте условие на отбор — >3. Снимите флажок вывода столбца минимальной оценки на экран.

Сохраните результаты работы в файле students.mdb.

Занятие 6

Дополнительные возможности Access

Откройте базу данных students.mdb.

Создадим удобную форму для ввода информации. Для этого вызовите мастера форм и задайте следующие поля:

Страницы: 1, 2, 3, 4

рефераты
Новости