студентка 4Фс-05До
Романенко В.С.
Проверила: Короткова Г.В.
г. Дмитров 2009г.
Практические работы по Базе Данных
Отчет по практической работе №1 «Создание реляционной Базы данных»
Цель работы:
1. Создание БД «Компьютеры»;
2. Создание объектов БД «Таблицы»;
3. Заполнение таблиц данными;
4. Создание схемы БД.
Ход работы:
1. Создание БД «Компьютеры»
База данных — организованная совокупность данных, предназначенная для длительного хранения по внешней памяти ЭВМ, постоянного хранения и обновления. БД — набор структурированных данных из какой-либо предметной области. При создании новой БД следует присвоить имя новому файлу базы данных. В данной практической работе БД будет называться «Компьютеры». В этом файле будут сохранены все объекты базы данных.
Создание файла
* новая база данных;
- пустая страница доступа к данным;
- проект с имеющимися данными;
- проект с новыми данными;
- из имеющегося файла.
После создания новой базы данных в окне Access появится окно базы данных. Окно Access состоит из следующих составных частей:
1. Системное меню программы — содержит команды, позволяющие изменять размеры окна программы и завершить работу Access.
2. Системное меню окна объекта — Access отображает каждый объект в отдельном окне, которое располагает собственным системным меню. Системное меню окна объекта содержит команды, предназначенные для выполнения операций над окном объекта.
3. строка заголовка приложения — верхняя строка окна программы, содержащая имя приложения.
4. строка меню — непосредственно под строкой заголовка располагается строка меню с именами раскрывающихся меню.
5. окно объекта — каждый объект отображается отдельном окне. Имя объекта представлено в строке заголовка этого окна. При полноэкранном отображении окна объекта БД имя объекта отображается в строке заголовка приложения.
6. панели инструментов — эти панели содержат кнопки для быстрого выбора команд. В зависимости от типа текущего объекта БД на экране отображаются различные панели инструментов и кнопки.
7. строка состояния — нижняя строка окна приложения с различной информацией о состоянии и режиме работы программы.
8. область задач — располагается у правой границы окна приложения. В этой области выводится панель, используемая для решения текущей задачи.
Государственная поддержка создания и развития инновационных образовательных ...
... Объектом выпускной квалификационной работы является Управление образования и науки Липецкой области. Предмет исследования - деятельность Управления образования и науки Липецкой области по поддержке создания ... структурными сдвигами экономики, развитием региональных ... в теоретическую базу входят научные ... При выполнении ВКР использовались следующие ... образования. Воспитание как первостепенный приоритет ...
Access представляет собой систему управления реляционными базами данных, то есть табличными.
После открытия БД на экране отображается окна базы данных в качестве основного объекта. Из окна БД можно активизировать и изменять все объекты БД. Окно БД содержит вкладки для отдельных типов объектов БД и их групп. Список вкладок приведен в столбце слева.
Объектом в БД обозначается любой самостоятельный элемент в Access, который можно выделить и обработать как отдельную единицу.Access поддерживает различные типы объектов: база данных целиком; объекты, входящие в состав БД, — таблица, запрос, форма, отчет, макрос и модуль.
2. Создание объектов БД «Таблицы»
Основным элементом реляционной базы данных является таблицы: данные в таблице записываются по строкам (записям).
Все строки имеют одинаковую структуру. Access сохраняет в таблицах все содержимое БД. Все сведения об объекте, которые сохраняются в таблице, образуют запись. Все записи таблицы имеют строго установленную структуру. Эта структура определяется заданными для всей таблицы полями. Каждому полю назначается определенный тип данных (числовой, текстовой, логический, денежный, счетчик и так далее).
Главный ключ — имя поля или нескольких полей, совокупность значений которых однозначно определяют запись. Ключевое поле необходимо при создании связей между таблицами. Содержимое ключевого поля для каждой записи должно быть уникальным.
При создании новой таблицы в окне БД необходимо перейти на вкладку Таблицы . Нажав кнопку Создать , на экране будет открыто окно диалога Новая таблица . В этом окне имеется несколько возможностей для продолжения работы:
Конструктор
- верхняя часть служит для определения полей, типа данных и (при необходимости) описание полей.
В этой части окна в каждой строке можно определить одно поле;
- нижняя часть окна служит для определения свойств полей.
Определим структуру таблицы, для этого укажем имена полей и тип данных, а также при необходимости — описание и свойства полей.
Сохраним структуру таблицы, закрыв ее окно. Предварительно присвоенное программой имя таблицы следует заменить новым, указывающим на выполняемую задачу.
3. Заполнение таблиц данными
Для каждой логически обособленной информационной единицы в таблице следует создать поле.
- поместим указатель в первое пустое поле в столбце Имя поля
- введем имя поля
- определим тип данных
Если в макете определено поле с типом данных Счетчик , то Access использует его в качестве ключевого поля.
Аналогичным способом определим другие поля.
Таблица «Комплектующие»
Таблица «Поставщики»
Таблица «Цена»
4. Создание схемы БД
Чтобы иметь возможность в дальнейшем создавать запросы, формы и отчеты на основе нескольких таблиц, включенных в БД, необходимо определить связи между отдельными таблицами, то есть необходимо создать схему данных. Таким образом, схема данных — таблица с установленными между ними связями. Чтобы иметь возможность установить связь между таблицами, нужен столбец для уникальной идентификации каждой строки таблицы. Такой столбец называется первичным ключом или ключевым полем. Первичный ключ любой таблицы обязан содержать уникальные непустые значения для каждой строки (одно из правил целостности данных).
Использование полей и закладок для оформления и автоматизации ...
... какое-то действие прииспользовании этого поля. Прежде всего, нужно отметить несколько типов полей,использование которых по большей части характерно для экономических документов:кассовые чеки, накладные, различные виды ... значения, которые в дальнейшем будет возможно использовать в формулах.Что же касается способа задания закладки, то для этого, прежде всего,необходимо выделить текст, фрагмент текста, ...
Ключевое поле — одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице.
При установке связи между таблицами могут возникнуть отношения трех типов:
- отношение «многие-ко-многим» между двумя таблицами нельзя создавать непосредственно, поскольку одной записи в одной таблице могут соответствовать несколько записей в другой таблице и наоборот. Для определения отношения «многие-ко-многим» нужно создавать третью (связывающую) таблицу и добавить в нее ключевые поля двух таблиц;
- при типе отношения «один-к-одному» значению ключа в каждой записи главной таблицы соответствует значение в связанном поле только в одной записи подчиненной таблицы. В этом случае связь между таблицами может быть установлена только через ключевые поля обеих таблиц;
— при типе отношения «один-ко-многим» значению ключа в каждой записи главной таблицы соответствует значение в связанном поле в нескольких записях подчиненной таблицы. Этот тип отношения между таблицами довольно часто используется в реляционной системе БД.
В окне схемы данных можно задать отображение установленных связей между таблицами текущей базы, изменить связи, а также создавать новые связи:
1. переходим в окно открытой БД
Сервис/Схема данных, Добавление таблицы
4. перетащим ключевые поля главной таблицы на соответствующее поле связанных таблиц
5. установим в этом окне нужные параметры:
- проверим имена полей, через которые устанавливается связь между таблицами
Обеспечение целостности данных
6. нажмем кнопку Создать . Access создаст связь и вернет нас к работе в окне схемы данных.
7. программа отобразит между именами полей двух таблиц соединенную линию (линию связи)
«Схема данных»
Если установлен флажок параметра Обеспечение целостности данных, то рядом с линией связи отображена информация о типе отношения между таблицами (в этой работе — «один-ко-многим»).
Вывод:
1. Научилась создавать базу данных.
2. Научилась создавать объект базы данных «Таблицы»
3. Научилась заполнение таблицы данными;
4. Научилась создавать схемы БД.
Отчет по практической работе №2 «Создание запросов, форм и отчетов по БД «Компьютеры»»
Цель работы:
1. Научиться создавать запросы на выборку;
2. Научиться создавать формы;
3. Научиться создавать отчеты.
Ход работы:
1.Создание запросов
Запрос — создание новой таблицы с помощью определенных условий. С помощью запроса можно отфильтровать те записи, которые соответствуют заданным условиям. При этом можно задать отображение только нужных полей базовых таблиц или запросов. Отображаемые в запросе данные могут происходить из одной или нескольких таблиц. Если в основе запроса лежат несколько таблиц, то их следует объединить одна за другой.
Экономика и экономическая теория : Виды и формы собственности
... элементом рыночной экономики. Ее историческая стойкость объясняется несколькими преимуществами, которые отсутствуют во всех остальных формах. В соответствии с классическим определением, данным известным ученым А. Оноре, частная собственность реализуется ...
Тип запроса
Наиболее часто используемым типом запроса является запрос на выборку, который возвращает результирующий набор записей в соответствии с определенными в макете запроса условиями отбора.
В перекрестном запросе данные отображаются в виде, аналогичном виду данных в электронной таблице.
Программа позволяет создать четыре различных типа запроса на изменение:
1) запрос на создание таблицы позволяет сохранить результирующий набор записей в качестве новой таблицы.
2) запрос на обновление записей используется для изменения данных в записях в соответствии с заданным выражением.
3) запрос на добавление добавляет записи, соответствующие заданному условию, в другую таблицу.
4) запрос на удаление удаляет записи, соответствующие заданному условию.
Создание запроса в режиме конструктора
Окно конструктора запросов разделено на две области:
- в верхней области отображаются списки полей добавленных таблиц или запросов. Здесь же можно объединить таблицы или запросы.
- в нижней области окна конструктора запроса — бланке запроса — определяется собственно макет запроса.
После определения базовых таблиц запроса и объединения таблиц следует указать отображаемые в запросе поля, а также порядок размещения полей. Мы можем добавить в бланк запроса каждое поле по отдельности. Добавим имя поля таблицы в нужную ячейку строки Поле в бланке запроса.
Эту задачу можно решить одним из следующих способов:
- перетащив имя поля из списка полей в бланк запроса;
- щелкнув дважды на имени нужного поля в списке полей;
* открыв список полей в соответствующей ячейке строки Поле в бланке запроса и выбрав нужное имя из списка.
Условия отбора
Запрос на выборку №1
Запрос на выборку №2
2. Создание формы
Форма используется для ввода и редактирования данных, которые отображаются на экране в определенном пользователем виде. При использовании формы программа предоставляет в распоряжение пользователя гораздо более широкие возможности и редактированию данных, чем при работе с таблицей. В основе формы лежат данные таблицы или запроса. При изменении данных в форме программа автоматически изменит данные в базовой таблице или запросе. Мастер форм значительно облегчает пользователю создание формы. При этом можно выбрать между различными видами и стилями формы. Можно также создать простую форму за один рабочий шаг. Можно изменить форму, созданную мастером, в соответствии с индивидуальными пожеланиями.
Если в основе формы лежит запрос, то при работе с формой можно использовать дополнительные функциональные возможности, предоставляемые программой. Вместе с тем при создании формы на основе запроса следует учитывать также некоторые особенности и ограничения.
* можно задать отображение данных в отсортированном виде. Сортировка будет сохранена в форме.
* после открытия формы Access автоматически выполнит базовый запрос. Тем самым в форме всегда будут отображаться только текущие данные.
* путем использования соответствующего базового запроса в форме можно отобразить поля из различных таблиц.
Для создания новой формы Access предоставляет в распоряжение пользователя мастера форм. В отдельных окнах мастера форм необходимо указать параметры, с учетом которых мастер создаст форму.
Создать форму с помощью мастера можно несколькими способами:
1. в окне БД нужно перейти на вкладку Формы и нажать кнопку Создать . Программа выведет на экран окно диалога Новая форма с вариантами продолжения работы. Выбираем из списка соответствующий элемент. Из нижнего раскрывающегося списка выбираем нужную базовую таблицу или запрос и нажимаем Ок.
Новая форма
Мастер форм
4. для вызова мастера форм можно в окне БД на вкладке Формы выполнить двойной щелчок на элементе Создание формы с помощью мастера . Зададим отображение нужных полей в форме. Для этого в списке Доступные поля выделим щелчком мыши поле и нажмем кнопку >. При необходимости, выбрав соответствующую таблицу (запрос) из верхнего списка, можно задать отображение в форме полей других таблиц. Нажмем кнопку Далее .
В следующем окне мастера форм определим внешний вид формы. В левой части окна будет представлен эскиз выбранного внешнего вида формы.
Программа предоставляет следующие варианты выбора:
Из предлагаемого в следующем окне списка выберем нужный стиль. В левой части программа покажет пример применения стиля.
Нажимаем кнопку Далее . Укажем имя формы. По умолчанию Access присвоит форме имя таблицы или запроса. Под заданным именем форма будет сохранена.Нажимаем кнопку Готово . Access отобразит форму в выбранном режиме.
Форма «Поставщики»
3. Создание отчета
Отчет используется для сведения воедино, анализа и печати данных в соответствующей визуальной форме. В основе отчета всегда лежат все записи таблицы. Отображенные в отчете записи нельзя изменить; отчет используется только для вывода данных на печать. Access предоставляет в распоряжение пользователя мастера отчетов, который самостоятельно создает новый отчет. Программа предоставляет возможность выбора режима создания отчета. Записи в отчете можно отсортировать и сгруппировать по содержимому полей. Для всех записей или созданных групп записей можно задать выполнение различных вычислений. Таким образом, отчет можно использовать для статистического анализа данных. Созданные мастером отчеты можно изменять в соответствии с индивидуальными потребностями пользователя.
Для разработки отчетов программа предоставляет в помощь пользователю мастера отчетов. В соответствующих окнах диалога мастер предлагает ввести данные, необходимые для создания отчета, и на основе указанных пользователем сведений создает отчет. Можно создавать отчет в одном из шести предлагаемых программой режимов:
конструктор
мастер отчетов
автоотчет: в столбец
автоотчет: ленточный
мастер диаграмм
почтовые наклейки
Новый отчет
Отчет «Комплектующие»
Вывод:
1. Научилась создавать запросы на выборку;
2. Научилась создавать формы;
3. Научилась создавать отчеты.
Отчет по практической работе «Консультант Плюс — справочно-правовая система»
Задание
1.1. Справочно-правовая система Консультант Плюс открывает доступ к самым разным типам правовой информации: от нормативных актов, материалов судебной практики, комментариев, законопроектов, финансовых консультаций, схем отражения операций в бухучете до бланков отчетности и узкоспециальных документов. Большой объем правовой информации и качество ее юридической обработки — основа надежности справочно-правовой системы.
Чем большим количеством документов располагаем, тем выше вероятность, что в любой момент времени можно легко найти именно ту информацию, которая понадобится. Документы физически содержатся в Едином информационном массиве КонсультантПлюс. Поскольку документы каждого типа имеют свои специфические особенности, они включаются в соответствующие Разделы информационного массива. Названия разделов сформулированы таким образом, чтобы можно быстро сориентироваться и понять, какие документы в каком разделе находятся. Вот полный список разделов:
Законодательство |
Нормативные и иные официальные акты федеральных и региональных органов государственной власти. |
|
Судебная практика |
Судебные акты. Материалы по вопросам правоприменительной практики. |
|
Финансовые консультации |
Консультационные материалы по бухгалтерскому учету, налогообложению, банковской, инвестиционной, внешнеэкономической деятельности, вопросам валютного регулирования. Схемы отражения в бухучете финансово-хозяйственных операций (проводки), а также материалы бухгалтерских печатных изданий. |
|
Комментарии законодательства |
Комментарии к нормативным актам федерального законодательства. |
|
Формы документов |
Типовые формы, бланки, образцы деловой документации. |
|
Законопроекты |
Проекты федеральных законов, находящиеся на рассмотрении в Федеральном Собрании РФ. |
|
Международные правовые акты |
Многосторонние и двусторонние международные договоры Российской Федерации, документы международных организаций, документы о ратификации. |
|
Правовые акты по здравоохранению |
Нормативные документы по медицине и фармацевтике, консультации по медицинской и фармацевтической деятельности. |
|
Каждый раздел, в свою очередь, состоит из Информационных банков. Информационные банки различаются полнотой информации и характером содержащихся в них документов. Это дает возможность при установке Консультант Плюс гибко подходить к выбору объема информации, заказывая необходимые именно вам информационные банки.
Почему информационный массив называют «единым»?
Информационный массив характеризуется как «единый», потому что при поиске документов и при работе с ними не нужно точно помнить и учитывать, в каком разделе содержатся необходимые вам документы.
Более того, можно одновременно искать документы во всех доступных разделах, а при анализе документа переходить по связям в документы других разделов (например, изучая нормативный акт, можно обратиться к консультациям к той или иной статье этого акта).
1.2
Для того чтобы начать поиск документов, необходимо перейти из Стартового окна в
Окно поиска
- Это произойдет, как только выберем раздел информационного массива. Список разделов информационного массива представлен в правой части Стартового окна. Откроим раздел Законодательство, кликнув по нему мышью.
На экране появилось Главное меню Консультант Плюс и Окно поиска
- Главное меню (верхняя строка), как обычно, содержит основные функции системы, а также ряд стандартных для любого приложения возможностей.
— Наиболее часто употребляемые функции вынесены в Пиктографическое меню (строка кнопок).
Набор функций (и соответственно кнопок) меняется в зависимости от того, что делаем — работаем в Окне поиска, выбираем документ из списка документов или изучаем текст документа.
— Окно поиска состоит из нескольких вкладок, отвечающих за различные инструменты поиска. Самым мощным инструментом поиска является Карточка поиска, поскольку с ее помощью можно сформулировать в наибольшей мерегибкое Поисковое задание системе (рис. 1)Другие поисковые инструменты позволяют найти основные документы по правовому вопросу или обратиться к готовым подборкам документов:
рис. 1.
- Правовой навигатор позволяет получить основные документы по правовой проблеме.
- Вкладка Справочная информация уже рассмотрена выше, с ее помощью вы получаете доступ к часто используемым документам (например, вы уже посмотрели Календарь бухгалтера).
- Вкладка Новости и обзоры позволяет быстро получить обзоры законодательства.
- Вкладка Папки позволяет обратиться к вашим собственным, ранее составленным подборкам документов, которые вы сохранили в папках в системе.
- Вкладка Закладки позволяет напрямую, без поиска, обратиться к документам, в которых вы поставили закладки.
- Вкладка История дает возможность быстро повторить поиск документов, сделанный ранее.
Это особенно полезно тогда, когда хотим снова найти документ, но не помним точной информации о нем.
1.3. Чтобы найти документ в Консультант Плюс, можно использовать несколько инструментов. Посмотрим, как работает главный из них — Карточка поиска.
Чтобы найти документы, необходимо указать известную о них информацию (например, номер документа, название, вид, тематику и т.д.) в Полях Карточки поиска. Как правило, достаточно заполнить только несколько полей, чтобы документ был найден. А если известны точные реквизиты документа, например его номер, то поиск становится еще проще (достаточно указать номер документа).
Поиск в Консультант Плюс является Сквозным, то есть проходит одновременно по всем разделам информационного массива. Для сквозного поиска предназначены Общие для всех разделов поля, отмеченные в Карточке поиска значком. Реквизиты, указываемые в этих полях, имеет любой документ информационного массива. Например, общими полями являются Дата, Название или Тематика.
Сквозной поиск возможен только из раздела Законодательство. Почему именно так? Дело в том, что анализ любой правовой проблемы начинается с изучения нормативных документов. На них основываются другие документы — судебные решения, консультационные материалы и т.д. Поэтому раздел Законодательство в Консультант Плюс считается Главным разделом информационного массива.
Кроме поиска по общим полям, система Консультант Плюс может выполнять поиск по Специальным полям. Они отражают специфические характеристики документов в каждом разделе. Например, в разделе Законодательство специальными полями являются поля Дата в Минюсте и Номер в Минюсте.
Информация в нижней части карточки указывает, какие разделы и информационные банки доступны для поиска и сколько документов в них соответствует поисковому заданию, сформулированному в Карточке поиска. Например, как только внесем в поле Тематика определенную тему, количество документов, указываемое в нижней части карточки, изменится в зависимости от того, сколько документов на эту тему найдено. Если затем указать период времени (с … по …) с помощью поля Дата, то система сообщит количество документов на указанную тему, принятых в данный период времени.
Специальные поля можно использовать одновременно с общими полями. Они будут учитываться при поиске в разделе Законодательство, а на поиск в других разделах не повлияют. Например, это позволит найти в разделе Законодательство только федеральные законы и кодексы (поле Вид документа) по указанной теме (поле Тематика), в то же время и в других разделах будут найдены все документы по этой теме.
На экране — список найденных документов. Поскольку сейчас не формулировали никакого поискового задания, система показывает все имеющиеся в ней документы, находящиеся в разных разделах информационного массива. Список документов представлен наглядно, в структурированном виде. Его называют Дерево-список (рис. 2.)
рис. 2.
В левой части указаны разделы, информационные банки и количество найденных в них документов. В правой части будет представлен собственно список документов того информационного банка, на название которого установлен курсор в левой части.
Структурированный дерево-список полностью исключает путаницу при изучении найденных документов — легко сориентироваться, с чего начать, даже если будет найдено несколько десятков документов. При этом можно эффективно работать одновременно с документами из разных разделов и информационных банков.