Главная страница
Навигация по странице:

  • Методическое пособие УП. 02.01 «Практика по базам данных» Для специальности: 09.02.04 «Информационные системы (по отраслям)»

  • Оглавление Пояснительная записка

  • Общие требования к организации учебной практики

  • 1. Основные обязанности студента в период прохождения практики

  • 2. Обязанности руководителя практики от ОУ

  • Тематический план и содержание обучения учебной практики

  • Код и наименование практического опыта и умений

  • ВСЕГО

  • Методические рекомендации по созданию базы данных в СУБД MS Access План

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

  • Краткий теоретический материал

  • Первая нормальная форма (1НФ).

  • Вторая нормальная форма (2НФ).

  • Третья нормальная форма (3НФ).

  • Четвертая нормальная форма (4НФ).

  • Запуск

  • Практика по Базам данных. Методичка по практике БД. Методическое пособие уп. 02. 01 Практика по базам данных Для специальности 09. 02. 04


    Скачать 396.32 Kb.
    НазваниеМетодическое пособие уп. 02. 01 Практика по базам данных Для специальности 09. 02. 04
    АнкорПрактика по Базам данных
    Дата13.02.2023
    Размер396.32 Kb.
    Формат файлаdocx
    Имя файлаМетодичка по практике БД.docx
    ТипМетодическое пособие
    #934606
    страница1 из 3
      1   2   3




    МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ ТАТАРСТАН

    Государственное автономное профессиональное образовательное учреждение

    «Лениногорский нефтяной техникум»


    Методическое пособие
    УП. 02.01

    «Практика по базам данных»

    Для специальности: 09.02.04

    «Информационные системы (по отраслям)»

    преподаватель: Галимова Л.Г.

    Рассмотрен на заседании предметной

    (цикловой) комиссии и рекомендован

    к утверждению

    ПР № __________

    Председатель предметной (цикловой)

    комиссии В.Р. Ахметова_____

    «______» ____________________2018 г.

    Лениногорск -2018

    Методические рекомендации составлены в соответствии с рабочей программой профессионального модуля ПМ.02. «Участие в разработке информационных систем» разработаны на основе Федерального государственного образовательного стандарта (далее - ФГОС) специальности 09.02.04 Информационные системы (по отраслям).

    Оглавление

    Пояснительная записка

    Целями учебной практики по базам данных являются закрепление и расширение теоретических знаний в области разработки и проектирования баз данных в различных предметных областях, развитие аналитических способностей студентов, получение первичных профессиональных умений по специальности.

    Учебная практика является частью учебного процесса и направлена на формирование у студентов общих компетенций и овладения практическим опытом.

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

    ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.

    ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.

    ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.

    ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.

    ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.

    ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.

    ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

    ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.

    С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями обучающийся в ходе освоения практики должен:

    иметь практический опыт:

    ПО.1. Использования инструментальных средств обработки информации;

    ПО.3. Формирования отчетной документации по результатам работ;

    ПО.6. Использования критериев оценки качества и надежности функционирования информационной системы;

    ПО.8. Управления процессом разработки приложений с использованием инструментальных средств;

    уметь:

    У.1. Осуществлять математическую и информационную постановку задач по обработке информации, использовать алгоритмы обработки информации для различных приложений;

    У.8. Создавать проект по разработке приложения и формулировать его задачи, выполнять управление проектом с использованием инструментальных средств;
    Общие требования к организации учебной практики

    Общее руководство практикой осуществляет заместитель директора по учебно-производственной работе, преподаватель. Ответственный за организацию практики утверждает общий план её проведения, организует и проводит инструктивное совещание с руководителями практики, обобщает информацию по аттестации студентов, готовит отчет по итогам практики.

    Практика осуществляется на базе ГАПОУ «Лениногорский нефтяной техникум» в учебных аудиториях.

    Перед началом практики проводится организационное собрание. Организационное собрание проводится с целью ознакомления с приказом, сроками практики, порядком организации работы во время практики в организации, оформлением необходимой документации, правилами техники безопасности, распорядком дня, видами и сроками отчетности и т.п.
    1. Основные обязанности студента в период прохождения практики

    При прохождении практики студенты обязаны:

    • своевременно прибыть на учебную практику;

    • получить задание на практику;

    • соблюдать внутренний распорядок, соответствующий действующим нормам трудового законодательства;

    • выполнять требования охраны труда и режима рабочего дня, действующие в данной организации (учреждении);

    • полностью выполнять виды работ, предусмотренные заданиями по практике;

    • сдать отчет по практике в установленные руководителем практики срок.


    2. Обязанности руководителя практики от ОУ:


    • провести организационное собрание студентов перед началом практики;

    • обеспечить контроль своевременного начала практики;

    • обеспечить контроль соблюдения сроков практики и ее содержания;

    • оказывать методическую помощь студентам при сборе материалов и выполнении отчетов;

    • провести итоговый контроль отчета по практике в форме зачета.


    По окончании практики студент сдаёт отчет в соответствии с содержанием тематического плана практики.

    Критерии оценивания:

    • отметка «5» ставится, если студент самостоятельно выполнил все этапы решения задач на ЭВМ; работа выполнена полностью и получен верный ответ или иное требуемое представление результата работы;

    • отметка «4» ставится, если работа выполнена полностью, но при выполнении обнаружилось недостаточное владение навыками работы с ЭВМ в рамках поставленной задачи; правильно выполнена большая часть работы (свыше 85 %), допущено не более трех ошибок; работа выполнена полностью, но использованы наименее оптимальные подходы к решению поставленной задачи.

    • отметка «3» ставится, если работа выполнена не полностью, допущено более трех ошибок, но учащийся владеет основными навыками работы на ЭВМ, требуемыми для решения поставленной задачи.

    • отметка «2» ставится, если: допущены существенные ошибки, показавшие, что учащийся не владеет обязательными знаниями, умениями и навыками работы на ЭВМ или значительная часть работы выполнена не самостоятельно.

    Тематический план и содержание обучения учебной практики


    Код и

    наименование практического опыта и умений

    Виды учебной работы, на практике включая самостоятельную работу студентов и трудоемкость (в часах)

    Показатели освоения ПК

    ПО.1. Использования инструментальных средств обработки информации;

    ПО.3. Формирования отчетной документации по результатам работ;

    ПО.6. Использования критериев оценки качества и надежности функционирования информационной системы;
    ПО.8. Управления процессом разработки приложений с использованием инструментальных средств;
    У.1. Осуществлять математическую и информационную постановку задач по обработке информации, использовать алгоритмы обработки информации для различных приложений;
    У.8. Создавать проект по разработке приложения и формулировать его задачи, выполнять управление проектом с использованием инструментальных средств

    Вводное занятие. Инструктаж по технике безопасности. Организация рабочего места.

    2

    Инструментальные средства обработки информации использует для решения поставленных задач.

    Выделение информационных объектов предметной области БД. Определение структуры БД. Нормализация таблиц.

    6

    Создание таблиц БД и связей между ними. Схема данных. Ввод информации в базу данных.

    6

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

    Однотабличные запросы на выборку. Разработка параметрических запросов на выборку. Однотабличные запросы с вычисляемым полем

    8

    Многотабличные запросы на выборку данных, с условием отбора записей, групповые операции, вычисляемые поля со встроенными функциями.

    10

    Разработано приложение с использованием инструментальных средств, способствующее управлению базами данных верно.

    Модифицирующие запросы: на обновление, на добавление, на создание таблицы, на удаление данных.

    8

    Разработка сводных таблиц и диаграмм, с вычисляемыми итогами.

    6

    Информационную постановку задачи осуществляет верно.

    Использует алгоритмы обработки информации с различными приложениями;

    Проектирование форм для ввода, просмотра и корректировки документов.

    2

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

    4

    Создание и редактирование многотабличной формы, на основе запроса, вычисления итоговых значений.

    8



    Формулирует задачи для создания проекта верно.

    С использованием инструментальных средств разрабатывает приложение по управлению проектом.
    Использует различные алгоритмы обработки информации для решения поставленных задач.

    Основы конструирования отчетов. Создание и редактирование однотабличного отчета.

    6

    Многотабличные отчеты. Создание многотабличных отчетов с помощью мастера, изменение отчетов в режиме конструктора, расчет итогов, создание составных отчетов.

    8

    Разработка процедур обработки события с помощью мастера. Разработка запросов в процедуре обработки события, корректировка процедуры обработки события.

    10

    Автоматизация расчетов в однотабличной, многотабличной формах, проектирование автоматизации расчетов в подчинённых таблицах при изменении записи в главной таблице.

    10

    Разработка интерфейса приложения. Создание страницы кнопочной формы с помощью диспетчера. Организация взаимосвязи страниц кнопочной формы. Создание меню приложения.

    8

    Подготовка отчета по проектированию и разработке БД. Зачет.

    6

    ВСЕГО

    108





    Методические рекомендации по выполнению практической части учебной практики
    Объектом практики по базам данных является процесс обучения студентов среднего профессионального образования специальности 09.02.04 Информационные системы (по отраслям) и дисциплина «Основы разработки баз данных».

    Цель работы: спроектировать и разработать базу данных по предложенной предметной области согласно индивидуальному заданию, предложенным руководителем практики на первом занятии.
    Методические рекомендации по выполнению практической части учебной практики содержат перечень заданий, выполняемых студентами в процессе самостоятельной работы. Результаты работы студенты заносят в отчет, выданный им вначале изучения каждой из частей учебной практики. По окончании каждого дня практики студенты показывают результат своей деятельности руководителю практики. По результатам прохождения учебной практики студент формирует следующие файлы: проект базы данных, готовый отчет, который сдается в электронном и распечатанном варианте на последнем занятии.

    Студент должен выполнить индивидуальное задание, которое соответствует его номеру в журнале. Оцениваться будет, не только правильность решения  задачи, но и стиль написания программы.

    Рекомендации по выполнению самостоятельной работы

      1. Изучить методические рекомендации по выполнению индивидуального задания.

      2. Самостоятельно подобрать необходимую литературу, изданную в течение последних 3-5 лет по темам теоретического задания (не менее 5 источников). Для чего необходимо использовать каталог, библиографические справочники, нормативные документы, электронные справочные системы, интернет – продукты, периодические издания.

      3. Изложить теоретический материал (не допускается дословное переписывание текстов из брошюр, статей, учебников).

      4. Привести в отчете практические примеры созданных объектов баз данных выполненные в ходе учебной практики,

      5. Решить поставленную задачу по разработке базы данных.

      6. Оформить отчет.

    Запрещается

          1. Выполнение работы не по своему варианту и не самостоятельно.

    1. Написание работы на базе устаревших литературных источников и периодических изданий, отмененных нормативно-правовых актов.

    2. Копирование размещённых на специализированных сайтах курсовых и контрольных работ.

    3. Выполнение работы небрежно.

    Критерии качества самостоятельной работы

      1. Правильное раскрытие содержания основных вопросов темы, правильное решение задач.

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

      3. Наличие перечня литературы (изданной в течение последних 3-5лет).



    Методические рекомендации по созданию базы данных в СУБД MS Access

    План:

    1. Инструктаж то технике безопасности. Представление данных на персональном компьютере. Реляционные базы данных в MS Access (пример создание базы данных в Microsoft Access 2010)

    2. Создание таблиц, ввод и редактирование данных в СУБД MS Access

    3. Поиск данных и создание запросов в СУБД MS Access

    4. Создание и использование форм для ввода и редактирования данных в СУБД MS Access

    5. Создание запросов и отчетов в СУБД MS Access. Защита данных в СУБД MS Access.

    6. Создание отчетов в СУБД MS Access. Оформление отчетной документации по СУБД MS Access. Защита проектов по СУБД MS Access


    Последовательность проектирования базы данных
    Итак, процесс проектирования включает в себя следующие шаги:

    1. Определение задач, стоящих перед базой данных.

    2. Сбор и анализ документов, относящихся к исследуемой предметной области.

    3. Описание особенностей ПрО, которые позволяют установить зависимости и связи между объектами (субъектами) предметной области.

    4. Создание модели предметной области.

    5. Определение групп пользователей и перечня задач, стоящих перед каждой группой.

    6. Выбор аппаратной и программной платформы для реализации БД.

    7. Выбор СУБД (системы управления базой данных).

    8. Создание логической схемы БД.

    9. Создание схем отношений, определение типов данных атрибутов и ограничений целостности.

    10. Нормализация отношений (до третьей или четвёртой нормальной формы).

    11. Определение прав доступа пользователей к объектам БД.

    12. Написание текста создания основных объектов базы данных на языке SQL в синтаксисе выбранной СУБД (пользователи, таблицы и др.).

    13. Написание текста создания вспомогательных объектов базы данных (представления, индексы, триггеры, роли и т.д.).



    Краткий теоретический материал

    Microsoft Access является, лучшим программным продуктом для обучения основным принципам работы с СУБД. Access является простой локальной системой управления базами данных, не требующей организации отдельного сервера. Проста в установке и не требовательна к ресурсам компьютера, СУБД Microsoft Access, помогает школьникам и студентам познавать основы предмета СУБД.

    Конечно же СУБД Microsoft Access 2010 используют не только для процесса обучения и демонстрации возможностей СУБД. В некоторых, но очень редких случаях, её используют в практических целях на предприятиях и организациях. В таких случаях, в основном, СУБД позволяет автоматизировать, вести учет небольших объемов данных и с небольшим количеством подключений.

    СУБД Microsoft Access имеет огромное количество функций, в том числе:

    • Создание таблиц (в различных режимах)

    • Создание запросов

    • Создание отчетов

    • Организация связей между таблицами

    • Создание макросов

    • Встроенный визуальных sql-редактор

    • Схема данных

    • и многое, много другое


    База данных – совокупность данных, представленных определенным образом. Или иначе, набор информации о какой-то определенной области.


    Особенности проектирования реляционной базы данных


    Проектирование реляционной базы данных проходит в том же порядке, что и проектирование БД других моделей данных, но имеет свои особенности.

    Проектирование схемы БД должно решать задачи минимизации дублирования данных и упрощения процедур их обработки и обновления. При неправильно спроектированной схеме БД могут возникнуть аномалии модификации данных. Они обусловлены отсутствием средств явного представления типов множественных связей между объектами ПрО и неразвитостью средств описания ограничений целостности на уровне модели данных.

    Для решения подобных проблем проводится нормализация отношений.

    Механизм нормализации реляционных отношений разработал Э.Ф. Кодд (E.F. Codd). Этот механизм позволяет по формальным признакам любое отношение преобразовать к третьей нормальной форме.

    Нормализация схемы отношения выполняется путём декомпозиции схемы. Декомпозицией схемы отношения R называется замена её совокупностью схем отношений Аi таких, что

    ,

    и не требуется, чтобы отношения Аi были непересекающимися.

    Первая нормальная форма относится к понятию простого и сложного (составного или многозначного) атрибута.

    Первая нормальная форма (1НФ).

    Отношение приведено к 1НФ, если все его атрибуты простые.

    Для того чтобы привести к 1НФ отношение, содержащее сложные атрибуты, нужно:

    1. разбить составные атрибуты на простые,

    2. построить декартово произведение всех многозначных атрибутов с кортежами, к которым они относятся.

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

    Вторая нормальная форма основана на понятии функциональной зависимости. Пусть X и Y – атрибуты некоторого отношения. Если в любой момент времени каждому значению X соответствует единственное значение Y, то говорят, что Y функционально зависит от X (XY). Атрибут X в функциональной зависимости XY называется детерминантомотношения.

    В нормализованном отношении все неключевые атрибуты функционально зависят от ключа отношения. Неключевой атрибут функционально полно зависит от составного ключа, если он функционально зависит от ключа, но не находится в функциональной зависимости ни от какой части составного ключа.

    Вторая нормальная форма (2НФ).

    Отношение находится во 2НФ, если оно приведено к 1НФ и каждый неключевой атрибут функционально полно зависит от составного первичного ключа.

    (Таким образом, если отношение в 1НФ имеет простой первичный ключ, оно сразу находится во второй нормальной форме).

    Для того чтобы привести отношение ко 2НФ, нужно:

    • построить его проекцию, исключив атрибуты, которые не находятся в функционально полной зависимости от составного первичного ключа;

    • построить дополнительно одну или несколько проекций на часть составного ключа и атрибуты, функционально зависящие от этой части ключа.

    Третья нормальная форма основана на понятии транзитивной зависимости. Пусть X, Y, Z – атрибуты некоторого отношения. При этом XY и YZ, но обратное соответствие отсутствует, т.е. Z не зависит от Y или Y не зависит от X. Тогда говорят, что Z транзитивно зависит от X (XZ).

    Третья нормальная форма (3НФ).

    Отношение находится в 3НФ, если оно находится во 2НФ и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.

    Для того чтобы привести отношение к 3НФ, нужно:

    • построить проекцию, исключив транзитивно зависящие от ключа атрибуты;

    • построить дополнительно одну или несколько проекций на детерминанты исходного отношения и атрибуты, функционально зависящие от них.

    Исключение составляют случаи, когда для транзитивной зависимости XZ (XY и YZ) либо Z зависит от Y, либо Y зависит от X, т.е. между атрибутами X и Y, например, существует связь 1:1. В такой ситуации декомпозиция отношения не производится.

    Четвертая нормальная форма основана на понятии многозначной зависимости. Многозначная зависимость существует, если заданным значениям атрибута X соответствует множество, состоящее из нуля (или более) значений атрибута Y (X–»Y).

    Различают тривиальные и нетривиальные многозначные зависимости. Тривиальной называется такая многозначная зависимость X–»Y, для которой Y  X или X U Y = R, где R – рассматриваемое отношение. Тривиальная многозначная зависимость не нарушает 4НФ. Если хотя бы одно из двух этих условий не выполняется, то такая зависимость называется нетривиальной.

    Четвертая нормальная форма (4НФ).

    Отношение находится в 4НФ, если оно находится в 3НФ и в нём отсутствуют нетривиальные многозначные зависимости.

    Для того чтобы привести отношение к 4НФ, нужно построить две или более проекции исходного отношения, каждая из которых содержит ключ и одну из многозначных зависимостей.
    Запуск MSAccess

    Для запуска нажмите кнопку Пуск, выполните команду Программы→MicrosoftAccess. При первом запуске Microsoft Access предлагается три варианта начала работы – Новая база данных, Мастера, страницы и проекты баз данных, а также Открыть базу данных.

    Создание новой базы данных

    Если хотите начать работу с Access с создания новой базы данных, выберите переключатель Новая база данных и нажмите кнопку OK. Введите имя создаваемой базы данных в поле Имя файла диалогового окна Файл новой базы данных и щелкните на кнопке Создать (Access предлагает в качестве имени базы данных аббревиатуру db1, db2 и т.д., но лучше присвоить файлу более содержательное имя).

    Создание базы данных в режиме конструктора

    Чтобы создать таблицу в режиме конструктора, щелкните на кнопке Конструктор на панели окна базы данных, или дважды щелкните «мышью» на ярлыке Создание таблицы в режиме конструктора. Таблица состоит из трех столбцов: Имя поля, Тип данных, Описание.

    Имя поля может содержать до 64 символов, но в качестве имени рекомендуется использовать аббревиатуры или краткие названия, например, «Фамилия», «Код товара», «Номер факса» и т.д. Тип данных используется для определения типа данных, хранимых в этом поле. Описание поля не является обязательным параметром таблицы. Если имя выбрано должным образом, дополнительное описание просто не потребуется.

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

    Таблица 1 – Основные типы данных в MS Access

    Текстовый

    Текстовые поля могут содержать буквы, цифры и специальные символы. Максимальная ширина поля составляет 255 символов

    Поле MEMO

    Используется для хранения тех же типов данных, что и текстовые поля, но может содержать до 65535 символов

    Числовой

    Используется для хранения числовых типов данных

    Дата/Время

    Используется для хранения дат и времени

    Денежный

    Используется для хранения данных денежного типа

    Счетчик

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

    Логический

    Используется для хранения данных, которые могут принимать одно из двух возможных значений: Да/Нет, Истина/Ложь и т.п.
      1   2   3


    написать администратору сайта