Дакаев Т-А Отчет (3). Содержание Введение 4 Базы данных и системы управления базами данных 5 Средства разработки баз данных 7 Создание бд 11 Заключение 16 Список использованной литературы 18 Введение
![]()
|
Содержание Введение 4 1. Базы данных и системы управления базами данных 5 2. Средства разработки баз данных 7 3. Создание БД 11 Заключение 16 Список использованной литературы 18 Введение Учебная практика является важным элементом в системе практической подготовки студентов: она теснейшим образом связана со всеми другими формами обучения. Целью учебной практики является: изучение базовых понятий создания базы данных, формирований умений работы в программе MS Access. Реализация поставленной цели предполагает решение следующих задач: освоение технологии создания базы данных; освоение технологии создания таблиц и установки связи между таблицами; изучение технологии разработки простых и составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.); освоение технологии создания отчетов в Access, освоение разных способов создания отчетов (режим автоотчета, мастер отчетов, создание отчетов в режиме конструктора), изучение возможностей форматирования отчетов, добавления в отчет заголовков, надписей, полей из источника данных; освоение особенностей реализации вычислений в отчетах в каждой записи, по группе записей и отчету в целом; выполнение практического задания по разработке в среде СУБД Access базы данных и приложения для работы с ним; создание таблиц, простых и составных форм, различных запросов и отчетов, разработка макросов, модулей и панели управления приложением. 1. Базы данных и системы управления базами данных База данных — это инструмент для сбора и у организатора сведений. В базах данных могут храниться сведения о товарах, товарах, заказах и других данных. Многие базы данных начинаются с списка в word-processing program или spreadsheet. По мере роста списка в данных появляются избыточные и несоответствия. Данные становится трудно понять в форме списка, и существует ограниченный способ поиска или вывода подмног данных для проверки. Когда эти проблемы начнут появляться, лучше перенести данные в базу данных, созданную системой управления базами данных (СУБД), такой как Access. Системы управления базами данных (СУБД). Развитие информационных технологий привело к созданию компьютерных баз данных. Создание баз данных, а также операции поиска и сортировки данных выполняются специальными программами - системами управления базами данных (СУБД). Таким образом, необходимо различать собственно базы данных (БД), которые являются упорядоченными наборами данных, и системы управления базами данных (СУБД) - программы, управляющие хранением и обработкой данных. Система управления базами данных (СУБД) - это программа, позволяющая создавать базы данных, а также обеспечивающая обработку (сортировку) и поиск данных. Системой управления базами данных является приложение Access, входящее в Microsoft Office. Знакомство с СУБД Access 1. Запустить Access командой [Пуск-Программы-Microsoft Access]. 2. С помощью команды [Файл-Открыть базу данных...] открыть существующую базу данных(рис.1).
Рис.1. Система управления базами данных (СУБД) В Access используется стандартный для среды Windows&Offi-се многооконный интерфейс, но в отличие от других приложений, не многодокументный. Единовременно может быть открыта только одна база данных, содержащая обязательное окно базы данных и окна для работы с объектами базы данных. В каждый момент времени одно из окон является активным и в нем курсором отмечается активный объект. Окно базы данных - один из главных элементов интерфейса Access. Здесь систематизированы все объекты БД: таблицы, запросы, формы, отчеты, макросы и модули. В данном случае открыто и активно окно Провайдеры Интернета: база данных. Таблица. В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Каждая строка в таблице - запись БД, а столбец - поле. Запись содержит набор данных об одном объекте, а поле - однородные данные обо всех объектах. В данном случае открыто окно Провайдеры Интернета: таблица. Запросы. В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов - отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным условиям. В данном случае открыто окно Запрос 1: запрос на выборку. Формы. Формы позволяют отображать данные, содержащиеся в таблицах или запросах, в более удобном для восприятия виде. При помощи форм можно добавлять в таблицы новые данные, а также редактировать или удалять существующие. Форма может содержать рисунки, графики и другие внедренные объекты. В данном случае открыто окно формы Провайдеры Интернета. Отчеты. Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. В данном случае открыто окно отчета Провайдеры Интернета. Макросы. Макросы служат для автоматизации повторяющихся операций. Запись макроса производится так же, как в других приложениях, например как в приложении Word. Модули. Модули также служат для автоматизации работы с БД. Модули еще называют процедурами обработки событий и пишутся на языке VBA. 2. Средства разработки баз данных Многие компании создают различные многофункциональные приложения для облегчения управления, разработки и администрирования баз данных. Большинство реляционных баз данных состоят из двух отдельных компонентов: «back-end», где хранятся данные и «front-end» — пользовательский интерфейс для взаимодействия с данными. Этот тип конструкции достаточно умный, так как он распараллеливает двухуровневую модель программирования, которая отделяет слой данных от пользовательского интерфейса и позволяет сконцентрировать рынок ПО непосредственно на улучшении своих продуктов. Эта модель открывает двери для третьих сторон, которые создают свои приложения для взаимодействия с различными базами данных. Средства разработки программ работы с БД могут использоваться для создания разновидностей следующих программ: клиентских программ; серверов БД и их отдельных компонентов; пользовательских приложений. Программы первого и второго вида довольно малочисленны, так как предназначены, главным образом, для системных программистов. Пакетов третьего вида гораздо больше, но меньше, чем полнофункциональных СУБД. К средствам разработки пользовательских приложений относятся системы программирования, разнообразные библиотеки программ для различных языков программирования, а также пакеты автоматизации разработок (в том числе систем типа клиент-сервер). Система управления базами данных, сокр. СУБД (англ. Database Management System, сокр. DBMS) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. Наиболее популярные продукты категории Средства разработки и управления для баз данных - ORACLE Enterprise Manager Oracle Enterprise Manager (OEM или EM) - это набор веб-инструментов, предназначенных для управления программным и аппаратным обеспечением, производимым корпорацией Oracle, а также некоторыми организациями, не входящими в в эту компанию. Современное управление системами Ваша работа как специалиста по ИТ-операциям сегодня важна, как никогда ранее, поскольку облачные операции стали реальностью. От управления ресурсами на местах до развертывания новых приложений и управления ими в облаке — компания Oracle предоставляет комплексное решение для управления средами с помощью Oracle Management Cloud и Oracle Enterprise Manager. Инструмент Oracle Enterprise Manager традиционно обеспечивал комплексное управление стеком Oracle и предоставлял все необходимые средства на местах. Oracle Management Cloud — наше облачное решение для управления следующего поколения, использующее машинное обучение и аналитику больших данных. Обширный портфель решений для управления Управление облаком Существующие клиенты Oracle Enterprise Manager могут управлять облачными ресурсами прямо в пользовательском интерфейсе управления облаком. Новым клиентам проще всего управлять облачными ресурсами с помощью сервисов Oracle Management Cloud. Управление приложениями Управляйте коробочными приложениями Oracle, включая, но не ограничиваясь - Oracle E-Business Suite, Siebel, PeopleSoft, JD Edwards EnterpriseOne, Tax and Utilities, приложения Oracle Communications и Primavera. Управление связующим ПО Oracle Enterprise Manager предлагает комплексное решение для управления промежуточным ПО Oracle WebLogic Server и Oracle Fusion Middleware, а также связующим ПО сторонних разработчиков, включая Apache Tomcat, JBoss Application Server и IBM WebSphere Application Server. Решение включает в себя средства для управления конфигурациями, нормативно-правовым соответствием, исправлениями, предоставлением ресурсов и управлением производительностью, а также администрированием и проверками. Управление базами данных Используйте преимущества проверенных временем и популярных решений Oracle для управления СУБД Oracle Database, включая Diagnostics Pack, Tuning Pack, Real Application Testing и родственные технологии. Управление оборудованием и виртуализацией Управляйте физическими и виртуальными серверными средами, включая операционные системы Oracle Solaris и Oracle Linux, а также виртуальные среды (Solaris Zones и OVM for SPARC). Управление производительностью приложений Управляйте веб-приложениями и приложениями Java, созданными на основе Oracle WebLogic Server и Oracle Database. Отслеживайте активность браузера и транзакции приложений для оптимизации обслуживания пользователей и производительности приложений. Application Quality Management Комплексное решение для тестирования Oracle Database, коробочных приложений Oracle и заказных веб-приложений. Управление системами «под ключ» Управляйте приложением Exadata Database Machine с помощью комплексных средств управления жизненным циклом от мониторинга до управления и текущего обслуживания. Управление жизненным циклом Мощные средства для консолидации, внедрения стандартов и автоматизации. Управление разнородными средами Распространите действие Oracle Enterprise Manager на мониторинг технологий, отличных от Oracle. Заказчики, не знакомые с Oracle Enterprise Manager, могут узнать об облачном мониторинге разнородных сред в разделе Oracle Management Cloud. Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. СУБД Microsoft Access предоставляет возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. Она также существенно увеличивает возможности и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации. Microsoft Access включает в себя три основных типа функций: определение (задание структуры и описание) данных, обработка данных и управление данными. MS Access — это набор инструментальных средств для создания и эксплуатации информационных систем. 3. Создание БД Цель учебной практики является создание БД по введению учета персонала для предприятия: Автосалон «Нана-Чеча». Во данном разделе изложены технологии реализации запросов и отчетов. Разработка базы данных и приложения для работы с ней будет осуществляться с применением СУБД Access. СУБД Access имеет следующие преимущества и возможности для разработки баз данных и приложений для работы с ними: СУБД Access позволяет эффективно работать с данными даже пользователям, не являющимся специалистами по базам данных; развитый пользовательский интерфейс, позволяющий вводить и модифицировать информацию, производить поиск и представлять результаты; средства программирования. База данных состоит из следующих таблиц. Таблица «Автомобили» содержит информацию о автомобилях предприятия, их марки, цвета, оптовой цены и розничной цены (рис.2). ![]() Рис.2. Таблица «Автомобили» в режиме конструктора Таблица «Клиенты» содержит информацию о самих клиентах, их фамилии, имени, отчества, адреса проживания и о номере телефона (рис.3). ![]() Рис.3. Таблица «Клиенты» в режиме конструктора Таблица «Продажи» показана на рисунке 4. ![]() Рис.4. Таблица «Продажи» в режиме конструктора Таблицы базы данных связаны между собой. Схема взаимосвязи таблиц базы данных представлена на рисунке 5. ![]() Рис.5. Схема взаимосвязи таблиц базы данных Формы Формы используют для реализации ввода, редактирования и просмотра данных в таблицах базы данных. Простые формы используют для работы с одной таблицей. Составные формы используют для работы с двумя таблицами. Созданная БД содержит следующие формы. Форма «Автомобили» предназначенная для заполнения таблицы «Автомобили» показана на рисунке 6. ![]() Рис.6. Форма «Автомобили» Форма «Клиенты» предназначенная для заполнения таблицы «Клиенты» показана на рисунке 7. ![]() Рис.7. Форма «Клиенты» Форма «Продажи» предназначенная для заполнения таблицы «Продажи» показана на рисунке 8. ![]() Рис.8. Форма «Продажи» Разработка запросов Запрос – это объект построения временных таблиц с отобранной информацией. Запросы используются для отбора отдельных полей одной или нескольких связанных таблиц, а также для сортировки и выбора записей по некоторым логическим условиям. Созданная БД содержит следующие запросы: Заданный запрос, содержит информацию об авто, которые дороже трех миллионов (рис.9). ![]() Рис.9. Запрос «Авто дороже 3 миллионов» Данный запрос, содержит информацию о цвете автомобиля. С помощью этого запроса можно найти авто нужного цвета. Например красный (рис.10). ![]() Рис.10. Запрос «Красное авто» Запрос «Поиск по марке». С помощью этого запроса можно найти авто нужной марки. Запрос показывает цвет, розничную цену и саму марку авто. В данном примере показана марка «Опель» (рис.11). ![]() Рис.11. Запрос «Поиск по марке» Запрос «Поиск по фамилии». С помощью этого запроса можно найти клиентов автосалона написав первую букву фамилии. Пример буква «М» (рис.12). ![]() Рис.12. Запрос «Поиск по Фамилии» Запрос «Сумма продаж по дням». Данный запрос показывает сумму продажи авто по дням. В запросе показывает дату продажи и сумму (рис.13). ![]() Рис.13. Запрос «Сумма продаж по дням» Отчеты Отчет – это форматированное представление данных, которое выводится на экран, в печать или файл. В созданном мной отчете, отображается информация о проданных авто. Вид макета для отчета – Ступенчатый. Название отчета – Отчет по продажам (рис.13). ![]() Рис.13. Отчет по продажам Заключение В ходе прохождения учебной практики были рассмотрены следующие задачи: изучены основные понятия БД; проанализированы программные средства разработки БД; создание базы данных и таблиц средствами СУБД Access. Применение СУБД Access для разработки базы данных и приложения для работы с ней показало, что данная СУБД обеспечивает удобные средства для описания структуры таблиц (мастер и Конструктор), возможность просто задать имя поля, выбрать тип данных из списка, размер и формат поля, задать поле со списком и определить источник данных для него. Список использованной литературы Васильева, М. А. Фильтрация набора данных : учебно-методическое пособие / М. А. Васильева, О. А. Тимофеева, К. М. Филипченко. — Москва : РУТ (МИИТ), 2020. — 31 с. Смирнов, М. В. Проектирование баз данных: Конспект лекций : учебное пособие / М. В. Смирнов. — Москва : РТУ МИРЭА, 2020. — 40 с. Волик, М. В. Разработка базы данных в Access : учебное пособие / М. В. Волик. — Москва : Прометей, 2021. — 88 с. Практическая работа в СУБД MS Access : учебное пособие / составители О. Б. Голубев, Ю. А. Горохова. — Вологда : ВоГУ, 2017. — 44 с. |