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

  • ПРАКТИЧЕСКАЯ РАБОТА №1.

  • Цель практической работы

  • Задание для практической работы №1

  • База данных «Учеба студентов» Описание предметной области

  • Описание основных сущностей предметной области

  • Список сущностей № Название

  • Практическая работа 1. 2 Описание проектирования базы данных 2 практическая работа 2 10


    Скачать 2.52 Mb.
    НазваниеПрактическая работа 1. 2 Описание проектирования базы данных 2 практическая работа 2 10
    АнкорMS SQL
    Дата20.04.2022
    Размер2.52 Mb.
    Формат файлаdocx
    Имя файлаms-sql-server-pr.1-5.docx
    ТипПрактическая работа
    #487708
    страница1 из 12
      1   2   3   4   5   6   7   8   9   ...   12

    Базы данных

    В практических работах содержатся теоретические сведения, инструкции по выполнению работ.

    Обратите внимание на форму и сроки сдачи практических работ!

    ПРАКТИЧЕСКАЯ РАБОТА №1. 2

    ОПИСАНИЕ ПРОЕКТИРОВАНИЯ БАЗЫ ДАННЫХ 2

    ПРАКТИЧЕСКАЯ РАБОТА №2 10

    УСТАНОВКА СОЕДИНЕНИЯ С СЕРВЕРОМ MICROSOFT SQL SERVER И ПРИНЦИПЫ СОЗДАНИЯ БАЗ ДАННЫХ 10

    ПРАКТИЧЕСКАЯ РАБОТА №3 32

    РАЗРАБОТКА ТАБЛИЦ И ОГРАНИЧЕНИЙ 32

    ПРАКТИЧЕСКАЯ РАБОТА №4 42

    ВВЕДЕНИЕ В ЯЗЫК SQL. СОЗДАНИЕ ТАБЛИЦ И ОГРАНИЧЕНИЙ НА SQL 42

    ПРАКТИЧЕСКАЯ РАБОТА №5 70

    СОЗДАНИЕ ЗАПРОСОВ НА ВЫБОРКУ. ОТБОР СТРОК ПО УСЛОВИЮ 70

    ПРАКТИЧЕСКАЯ РАБОТА №1. ОПИСАНИЕ ПРОЕКТИРОВАНИЯ БАЗЫ ДАННЫХ 2

    ПРАКТИЧЕСКАЯ РАБОТА №2. УСТАНОВКА СОЕДИНЕНИЯ С СЕРВЕРОМ MICROSOFT SQL SERVER И ПРИНЦИПЫ СОЗДАНИЯ БАЗ ДАННЫХ 11

    ПРАКТИЧЕСКАЯ РАБОТА №3. РАЗРАБОТКА ТАБЛИЦ И ОГРАНИЧЕНИЙ 33

    ПРАКТИЧЕСКАЯ РАБОТА №4. ВВЕДЕНИЕ В ЯЗЫК SQL. СОЗДАНИЕ ТАБЛИЦ И ОГРАНИЧЕНИЙ НА SQL 43

    ПРАКТИЧЕСКАЯ РАБОТА №5. СОЗДАНИЕ ЗАПРОСОВ НА ВЫБОРКУ. ОТБОР СТРОК ПО УСЛОВИЮ 72

    ПРАКТИЧЕСКАЯ РАБОТА №1.

    ОПИСАНИЕ ПРОЕКТИРОВАНИЯ БАЗЫ ДАННЫХ
    Цель практической работы:
    Закрепить теоретические знания и практические навыки реализации баз данных (БД). Осуществить анализ предметной области. Освоить концептуальное проектирование и научиться определять сущности и атрибуты БД. Научиться разрабатывать инфологическую модель БД в виде ER-диаграмм. Получить теоретические знания и практические навыки при физическом проектировании баз данных (БД). Научиться создавать даталогическую модель БД.

    Задание для практической работы №1

    Рассмотреть в качестве примера базу данных «Учеба студентов». Ответить на вопросы, сохранить в файле ПР1.doc (.docx). Выслать на электронную почту sine-tatyana@yandex.ru (1 подгруппа) и ulizakharova@mail.ru (2 подгруппа) до 14 апреля 2020 г. В теме письма указать свою группу и фамилию.

    Вопросы:

    1. Что такое предметная область? Что входит в описание предметной области?

    2. В чем заключается этап описания основных сущностей предметной области? Перечислите сущности базы данных «Учеба студентов».

    3. Для чего предназначено ключевое поле в таблице? Сколько ключевых полей может быть в одной таблице?

    4. Что такое первичный ключ?

    5. Что такое внешний ключ?

    6. Что такое инфологическая модель, как ее лучше представить?

    7. Какие типы связей между таблицами существуют? Какие типы связей представлены в базе данных «Учеба студентов»?

    8. В чем заключается построение даталогической модели?

    9. Что такое идентификатор?

    10. Какие типы данных используются в таблицах базы данных «Учеба студентов»?

    11. Что в таблицах означает поле «Не пусто»?

    12. Приведите примеры «Ограничений» таблиц базы данных «Учеба студентов».


    База данных «Учеба студентов»


    1. Описание предметной области


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



    1. Описание основных сущностей предметной области




    • результате проведенного анализа предметной области базы данных «Учеба студентов» легко перечислить основные сущности этой БД. Так как на физическом уровне сущности соответствует таблица, то просто перечислим основные таблицы БД.




    • реляционную модель проектированной БД будут входить следующие таблицы (сущности): Факультет, Кафедра, Преподаватели, Группы, Студенты, Дисциплины, Ведомости.













    Список сущностей



    Название

    Назначение

    1

    Факультет

    Описание факультета и его деканата

    2

    Кафедра

    Описание кафедры

    3

    Преподаватели

    Описание состава сотрудников кафедр

    4

    Группы

    Перечень групп, закрепленных за каждой кафедрой

    5

    Студенты

    Перечень студентов каждой группы

    6

    Дисциплины

    Перечень дисциплин, закрепленных за каждой кафедрой

    7

    Ведомости

    Экзаменационно-зачетные ведомости с перечнем

    студентов и их оценками

    8

    Подчиненная

    ведомость

    Это таблица внутри таблицы ведомости. Отражает связь один-ко-многим. Так как каждая ведомость выписывается каждой конкретной группе, а студентов в ней много.
      1   2   3   4   5   6   7   8   9   ...   12


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