Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Технология ввода и обработки данных с помощью системы управления базами данных Microsoft Access




Практическое занятие №4

Перечень рекомендуемой литературы

1. Волков, Владимир Понятный самоучитель работы в Microsoft Excel. Гл. ред. Е. Строганова. – СПб.: Питер, 2002. – 222 с.

2. Рычков, Владимир. Microsoft Excel 2002: Русская версия / В. Рычков; Гл. ред. Строганова. – СПб.; Нижний Новгород: Питер, 2002. – 320 с.

3. Рычков, Владимир. Microsoft Excel 2000: Краткий курс. – СПб.: Изд-во «Питер», 2000. – 318 с.

4. Васильев А. А. Microsoft Office XP Professional. 6 книг в одной / А. А. Васильев, К. С. Каратыгин, Г. В. Рахмина, И. С. Телина. – М.: БИНОМ. Лаборатория знаний, 2003. – 1024 с.: ил.


 

Это практическое занятия посвящено знакомству и освоению основных принципов работы программы Microsoft Access, входящей в состав пакета Microsoft Office.

Access – это система управления базами данных (СУБД), предназначенная для хранения и обработки данных, представления их в удобном виде и автоматизации часто выполняемых операций. Используя Access можно не только разрабатывать удобные формы ввода данных, но и обрабатывать их, а также составлять различные отчеты.

Access является мощным приложением Windows. Поскольку и Windows, и Access – детища фирмы Microsoft, они очень хорошо взаимодействуют друг с другом, при этом все преимущества Windows доступны в Access. Это означает, что можно вырезать, копировать и вставлять данные из любого приложения Windows в приложение Access и наоборот.

В то же время Access - реляционная СУБД. Т. е. с помощью Access можно получить доступ к любым данным любого типа и использовать одновременно несколько таблиц базы данных. Использование реляционной СУБД позволяет упростить структуру данных и облегчить выполнение работы.

 

Основные определения:

 

· База данных - набор сведений, относящихся к определенной теме или задаче, такой как отслеживание наличия электронных компонентов на складе и др.

· Таблицы – тип элементов базы данных, предназначенный для хранения наборов данных по конкретной теме, например, имеющееся в наличии лицензионное программное обеспечение. Использование отдельной таблицы для каждой темы означает, что соответствующие данные сохранены только один раз, что делает базу данных более эффективной и снижает количество ошибок при вводе данных.

· Запросы – тип элементов базы данных, используемый для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным.

· Формы – тип объектов базы данных, который обычно используется для отображения данных, хранящихся в базе. Форму можно также использовать как кнопочную, открывающую другие формы или отчеты, а также как пользовательское диалоговое окно для ввода данных и выполнения необходимых действий.

· Отчеты – тип объектов базы данных. Являются эффективным средством представления данных в печатном формате.

· Страницы доступа к данным – тип веб-страниц, предназначенный для просмотра и работы через Интернет или интрасеть информации, хранящейся в Microsoft Access или в базах данных Microsoft SQL Server. Страница доступа к данным может также включать данные из других источников, таких как Microsoft Excel.

· Связь – способ объединения сведений, содержащихся в отдельных таблицах. Связь устанавливается между двумя общими полями (столбцами) двух таблиц. Существуют связи с отношением «один-к-одному», «один-ко-многим», «многие-ко-многим». После установления связей можно создавать запросы, формы и отчеты для одновременного отображения сведений из нескольких таблиц.

· Целостность данных – система правил, используемых в Microsoft Access для поддержания связей между записями в связанных таблицах, а также обеспечивающих защиту от случайного удаления или изменения связанных данных.

Типовое задание

1. Создать базу данных с наименованием “Транзисторы”

2. Построение таблиц

2.1. Построить четыре таблицы со следующими полями:

Таблица 1: “Отечественные транзисторы”

Название поля таблицы Тип поля таблицы Примечания
Код Счетчик Ключевое поле
Маркировка Текстовый  
Материал Текстовый  
Тип транзистора Текстовый  
Эксплуатационный признак Числовой  
Код зарубежного аналога Числовой  

Таблица 2: “Обозначения исходного материала”

Название поля таблицы Тип поля таблицы
Числовое обозначение Текстовый
Символьное обозначение Текстовый
Материал Текстовый

Таблица 3: “Эксплуатационные признаки транзисторов”

Название поля таблицы Тип поля таблицы Примечания
Числовое обозначение Счетчик Ключевое поле
Описание Текстовый  

Таблица 4: “Зарубежные аналоги”

Название поля таблицы Тип поля таблицы Примечания
Код Счетчик Ключевое поле
Маркировка Текстовый  

2.2. Заполнить таблицу «Обозначения исходного материала» следующим образом:

Числовое обозначение Символьное обозначение Материал
  Г Германий и его соединения
  К Кремний и его соединения
  А Соединения галлия (Арсенид галлия)
  И Соединения индия (Фосфит индия)

2.3. Заполнить таблицу «Эксплуатационные признаки транзисторов» следующим образом (Поле [Числовое обозначение] будет заполняться автоматически).

При необходимости нужно увеличить Размер поля [Описание] во вкладке Общие свойств этого поля.

Числовое обозначение Описание
  Маломощный низкочастотный (Pmax ≤ 0,3 Вт; f ≤ 3 Мгц)
  Маломощный средней частоты (Pmax ≤ 0,3 Вт; 3 < f ≤ 30 Мгц)
  Маломощный высокочастотный (Pmax ≤ 0,3 Вт; f > 30 Мгц)
  Средней мощности низкочастотный (0,3 < Pmax ≤ 1,5 Вт; f ≤ 3 Мгц)
  Средней мощности средней частоты (0,3 < Pmax ≤ 1,5 Вт; 3 < f ≤ 30 Мгц)
  Средней мощности высокочастотный (0,3 < Pmax ≤ 1,5 Вт; f >30 Мгц)
  Большой мощности низкочастотный (Pmax > 1,5 Вт; f ≤ 3 Мгц)
  Большой мощности средней частоты (Pmax > 1,5 Вт; 3 < f ≤ 30 Мгц)
  Большой мощности высокочастотный (Pmax > 1,5 Вт; f > 30 Мгц)

2.4. Заполнить таблицу «Отечественные транзисторы»:

2.4.1. Заполнить поле [Маркировка] таблицы «Отечественные транзисторы» следующими наименованиями транзисторов: КТ817Г; ГТ305А; 2Т911Г; КПС104; ГТ115А; 2П202; КТ630В; 2Т104А. (Поле [Код] будет заполняться автоматически).

2.4.2. Заполнить числами поле [Эксплуатационный признак] таблицы «Отечественные транзисторы» в соответствии с маркировкой транзисторов и системой обозначений по ГОСТ 10862-64

Согласно ГОСТ 10862-64 обозначения транзисторов строятся следующим образом [1]. Первый элемент (буква или цифра. К Т626, 2 П905) обозначает исходный материал. (Например: К – Кремний, 4 – Индий и его соединения и др.). Второй элемент (буква К Т 626, 2 П 905) определяет тип транзистора (Например: П – полевой, Т - биполярный). Третий элемент (цифра от 1 до 9 КТ 6 26, 2П 9 05) определяет эксплуатационные признаки транзистора (Например: 3 – транзистор маломощный высокочастотный (Pmax ≤ 0,3 Вт; f > 30 Мгц) и др.). Остальные элементы для данной работы являются несущественными и их описание не приводится.

2.5. Открыть таблицу «Отечественные транзисторы» в режиме конструктора. Во вкладке Общие поля [Код зарубежного аналога] для свойства Индексированное поле задать значение Да (Совпадения не допускаются). Это свойство в дальнейшем позволит однозначно связать марку отечественного транзистора с его зарубежным аналогом.

2.6. Формирование поля таблицы в виде списка: открыть таблицу «Отечественные транзисторы» в режиме конструктора. Во вкладке Подстановка поля [Тип транзистора] для свойства Тип элемента управления задать значение Список. В качестве Типа источника строк выбрать Список значений. В строке Источник строк написать: Т - Биполярный; П – Полевой. После сохранения таблицы в режиме Таблицы заполнить столбец [Тип транзистора] значениями из всплывающего списка в соответствии с маркировкой транзисторов и системой обозначений (рисунок 4.1).

 

Рисунок 4.1 Заполнение поля [Тип транзистора]

 

2.7. Формирование поля таблицы в виде составного списка

Открыть таблицу «Отечественные транзисторы» в режиме конструктора. Во вкладке Подстановка поля [Материал] для свойства Тип элемента управления задать значение Поле со списком. В качестве Типа источника строк выбрать Таблица или запрос. Сделать активной строку Источник строк и нажать появившуюся клавишу с многоточием для вызова построителя запросов. В окне Добавление таблицы выбрать таблицу «Обозначения исходного материала», нажать клавишу Добавить, затем клавишу Закрыть. На следующем шаге вызвать построитель выражений нажатием клавиши на панели инструментов или при помощи контекстного меню. Пользуясь инструментами построителя необходимо написать выражение вида: [Обозначения исходного материала]![Числовое обозначение]+" или "+[Обозначения исходного материала]![Символьное обозначение]+" - "+[Обозначения исходного материала]!Материал. Нажать OK в построителе выражений, затем закрыть построитель запросов, согласившись с инструкцией для сохранения.

После сохранения таблицы «Отечественные транзисторы» в режиме таблицы заполнить столбец [Материал] значениями из всплывающего списка в соответствии с маркировкой транзисторов и системой обозначений (рисунок 4.2).

 

 

Рисунок 4.2 Заполнение поля [Материал]

 

3. Формирование связей между таблицами

3.1. Закрыть все таблицы и вызвать схему данных с помощью кнопки на панели инструментов.

3.2. С помощью окна Добавление таблиц добавить таблицы «Отечественные транзисторы», «Эксплуатационные признаки транзисторов» и «Зарубежные аналоги».

3.3. Связать поле [Отечественные транзисторы]![Эксплуатационный признак] с полем [Эксплуатационные признаки транзисторов]![Числовое обозначение]. Данная связь будет обладать типом отношения “один-ко-многим”. При связывании необходимо обеспечить целостность данных с возможностью каскадного обновления связанных полей. При этом нужно обеспечить объединение ВСЕХ полей таблицы «Отечественные транзисторы» с совпадающими полями таблицы «Эксплуатационные признаки транзисторов».

3.4. Связать поле [Отечественные транзисторы]![Код зарубежного аналога] с полем [Зарубежные аналоги]![Код]. Данная связь будет обладать типом отношения “один-к-одному”. Необходимо обеспечить объединение ВСЕХ полей таблицы «Отечественные транзисторы» с совпадающими полями таблицы «Зарубежные аналоги».

3.5. Графическое представление связанных таблиц изображено на рисунке 4.3.

Рисунок 4.3 Схема данных

 

4. Построение запросов

4.1. Создание запроса на выборку отечественных транзисторов средней мощности (рисунок 4.4)

4.1.1. Создать запрос в режиме конструктора. Добавить таблицы «Отечественные транзисторы» и «Эксплуатационные признаки транзисторов».

4.1.2. Двойным нажатием левой клавиши мыши выбрать поля [Отечественные транзисторы]![Маркировка], [Эксплуатационные признаки транзисторов]! [Описание] и [Эксплуатационные признаки транзисторов]![Числовое обозначение].

4.1.3. На поле [Числовое обозначение] наложить условие отбора, соответствующее выборке транзисторов средней мощности. Поле [Числовое обозначение] не должно выводиться на экран.

4.1.4. Сохранить сформированный запрос под названием «Отечественные транзисторы средней мощности».

 

Рисунок 4.4 Запрос на выборку отечественных транзисторов средней мощности

 

4.2. Создание запроса на добавление зарубежных аналогов (рисунок 4.5)

4.2.1. Создать запрос в режиме конструктора. Добавить таблицы «Отечественные транзисторы» и «Зарубежные аналоги».

4.2.2. Двойным нажатием левой клавиши мыши выбрать поля [Отечественные транзисторы]![Маркировка], [Зарубежные аналоги]![Маркировка].

Рисунок 4.5 Запрос на добавления зарубежных аналогов

4.2.3. Сохранить сформированный запрос под названием «Добавление зарубежных аналогов».

4.2.4. Открыть запрос «Добавление зарубежных аналогов» в режиме таблицы и заполнить поле маркировки зарубежных аналогов в соответствии со следующим: КТ817Г – TIP31C; ГТ305А – 2N499A; 2Т911Г – 2SC976; ГТ115А - 2SB39; КТ630В – 2SC310; 2Т104А – 2N1220; ГТ403Б – 2NU72. При этом некоторые транзисторы останутся без аналогов.

4.3. Создание запроса на выборку зарубежных транзисторов высокой частоты (рисунок 4.6)

 

Рисунок 4.6 Запрос на выборку зарубежных высокочастотных транзисторов

4.3.1. Создать запрос в режиме конструктора. Добавить таблицы «Отечественные транзисторы», «Зарубежные аналоги» и «Эксплуатационные признаки транзисторов».

4.3.2. Двойным нажатием левой клавиши мыши выбрать поля [Зарубежные аналоги]![Маркировка], [Эксплуатационные признаки транзисторов]! [Описание] и [Эксплуатационные признаки транзисторов]![Числовое обозначение].

4.3.3. На поле [Числовое обозначение] наложить условие отбора, соответствующее выборке высокочастотных транзисторов. Поле [Числовое обозначение] не должно выводиться на экран.

4.3.4. Сохранить сформированный запрос под названием «Зарубежные высокочастотные транзисторы».

5. С помощью мастера создать три формы и три отчета, соответствующие сформированным запросам

 

 




Поделиться с друзьями:


Дата добавления: 2014-11-07; Просмотров: 549; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.045 сек.