Поиск по ВЭД
Расширенный поиск
Типовая учебная программа по дисциплине "Базы данных"
0
0
13
123
-
Просмотр документа
Авторизуйтесь, чтобы получить возможность просматривать документы, редактировать документы и оставлять комментарии.
- Оставить комментарии
Инструкция по редактированию документа
- Скачайте оригинал проекта документа на свой компьютер, используя ссылку после фразы "Скачать документ".
- Откройте проект документа и включите режим правок. WORD EXCEL
Убедитесь, что режим правок включен. - Отредактируйте документ с включенным режимом правок и сохраните изменения.
- Загрузите отредактированный документ на сервер сайта, используя кнопку "Загрузить документ"
Скачать документ
pr_bazy-dannykh_BSUIR_010622.docx
(Скачано: 356)
Загрузить документ
Список предыдущих редакций документа
Список исправлений документа
Нравится0
Плохо0
История разработки документа
История предыдущих редакций документа
История исправлений документа
История комментариев документа
Исходная информация
- Вид документа: примерная учебная программа
- Статус документа: утвержденный документ
- Вид образовательной программы: I ступень
- Профиль образования (ОКРБ 011-2009): E КОММУНИКАЦИИ. ПРАВО. ЭКОНОМИКА. УПРАВЛЕНИЕ. ЭКОНОМИКА И ОРГАНИЗАЦИЯ ПРОИЗВОДСТВА, I ТЕХНИКА И ТЕХНОЛОГИИ
- Направление образования (ОКРБ 011-2009): 28 Электронная экономика, 39 Радиоэлектронная техника, 40 Информатика и вычислительная техника
- Специальность (ОКРБ 011-2009): 1-28 01 02 Электронный маркетинг, 1-39 03 02 Программируемые мобильные системы, 1-40 05 01 Информационные системы и технологии (по направлениям)
- Квалификация (ОКРБ 011-2009): Инженер по электронным системам, Инженер-программист, Инженер-программист-системотехник, Инженер-программист-эколог, Инженер-программист-экономист, Инженер-системный программист-геймдизайнер, Инженер-системотехник, Маркетолог-программист, Программист. Бизнес-аналитик, Системный программист-логистик
- Вуз-разработчик: Белорусский государственный университет информатики и радиоэлектроники
- УМО: УМО по образованию в области информатики и радиоэлектроники
- Эксперт: Сеген Дарья Викторовна
- Дата начала обсуждения: 2022-01-03
- Дата завершения обсуждения: 2022-02-03
- Дата утверждения: 2022-06-01
- Регистрационный номер: ТД-I.1569/тип.
Комментарии
Комментарии к проекту: архив
Ответ: Программная реализация баз данных – это генерация всей базы данных со всеми ее объектами (а если необходимо, то и данными в таблицах) с помощью сценария на языке SQL, написанного или вручную, или сгенерированного, например, с помощью CASE-средства ERwin путем выполнения операции прямого проектирования.
...
«уметь … Замечание: Это реализуется с помощью приложений, разработка которых программой не предусмотрена.
Ответ: Ввод информации в базу данных и поиск нужных данных можно выполнить и без приложений с помощью интерфейсов (графического, командного), встроенных в саму СУБД (например, для SQL Server это возможно с помощью ее утилиты Management Studio). Командный интерфейс предполагает ввод команд SQL: для ввода данных это команда INSERT, для выборки данных - SELECT. Под выводом отчетов имеется ввиду вывод на печать содержимого таблиц и представлений базы данных (не путать с использованием средств генерации полноценных отчетов).
Относительно п. 2.
Замечание: Что понимается под физической моделью данных?
Ответ: То же самое, что, например, в следующей литературе:
1. Маклаков, С. В. Создание информационных систем с AllFusion Modeling Suite.djvu / С.В. Маклаков. – М.: ДИАЛОГ-МИФИ, 2003, 432 с.
2. Маклаков, С.В. BPwin и ERwin. CASE-средства разработки информационных систем / С.В. Маклаков. – М.: ДИАЛОГ-МИФИ, 1999, 256 с.
3. Дейт, К. Д. Введение в системы баз данных / К. Д. Дейт ; пер. с англ. – 8-е изд. – М. : Вильямс, 2006. – 1328 с.
Лабораторная работа «Создание сценария для генерации БД и ее объектов, а также для наполнения ее таблиц конкретными данными. Освоение программного управления пользователями и правами доступа к данным» базируется на материале, который относится не только к теме 7, но и к темам 8 и 9, т.к. используются не только команды языка DDL, но и команды языка DML. Материал, касающийся освоения программного управления пользователями и правами доступа к данным, содержится в теме 9 (см. последнее предложение).
- выполнять другие операции, например, групповую разработку моделей данных и моделей процессов, создание объектной модели, поиск и исправление ошибок моделирования, создание отчетов.
Относительно п. 2.2.
Лабораторная работа «Создание БД и ее объектов посредством графического интерфейса СУБД. Установление связей между таблицами, создание индексов, обеспечение безопасности данных» базируется на материале, который относится к темам 4, 5, 9. К теме 7 материал указанной лабораторной работы никакого отношения не имеет, т.к. речь идет о использовании графического, а не командного интерфейса СУБД. К тому же графический интерфейс, в отличие от командного, может и отсутствовать в некоторых реляционных СУБД.
- получать по логической модели данных физическую модель под любую СУБД, поддерживаемую Erwin;
- выполнять процесс прямого проектирования и получать файлы системного каталога базы данных или SQL-скрипт, позволяющий затем автоматически генерировать содержимое системного каталога базы данных;
- выполнять операцию обратного проектирования, позволяющую по содержимому системного каталога базы данных воссоздать физическую и логические модели данных;
- выполнять операцию по переносу структуры базы данных с одной СУБД на другую;
- выполнять операцию по синхронизации (устранению различий на уровне структуры) между моделями данных, между моделью и базой данных, между базами данных;
Относительно п. 2.1.
Лабораторная работа «Построение логической и физической моделей данных с помощью CASE-средств разработки информационных систем» базируется на материале тем 2, 4, 6 с количеством часов 8, а не на материале тем 2, 4, 5 с количеством часов 6.
Что касается CASE-средств, то они предназначены для решения самого широкого круга задач, возникающих при проектировании информационных систем и, в значительной мере, нужны именно для разработки моделей данных, без использования которых качественная поддержка и развитие крупных проектов становятся крайне затруднительными. Например, Erwin позволяет:
- разрабатывать логическую модель данных на разных уровнях;
- создавать подмножества модели и хранимые отображения, позволяющие анализировать модель в различных разрезах и качественно проводить обсуждения с экспертами предметной области и пользователями;
Ответ на замечание №1 (Stsepin 31.01.2022 13:50).
Замечание справедливое. Материал, относящийся к теме 2 «МОДЕЛИ ДАННЫХ» (СОДЕРЖАНИЕ УЧЕБНОГО МАТЕРИАЛА, Раздел 1) нужно немного дополнить и изложить следующим образом:
Тема 2. МОДЕЛИ ДАННЫХ
Сущность моделирования. Классификация моделей. Определение модели данных. Реализация модели данных. Концептуальная модель данных. Логические модели данных: иерархическая, сетевая, реляционная, объектная, объектно-реляционная. Их достоинства и недостатки. Физические модели данных.
Замечание: Что понимается под физической моделью данных?
3. "В результате изучения учебной дисциплины обучающийся должен:
знать:
…
современные системы управления базами данных;"
Замечание: Знать все? Если не все, то какие именно?
"уметь:
…
организовать ввод информации в базу данных, осуществлять поиск информации и вывод отчетов;"
Замечание: Это реализуется с помощью приложений, разработка которых программой не предусмотрена
"владеть:
…
основами программной реализации баз данных, способами доступа к базам данных и управления ими, способами обеспечения безопасности данных;"
Замечание: Что такое программная реализация баз данных?
Замечание: Для ведения баз данных используются различные приложения – о них в программе ничего нет. Не ясно, что такое управление базами данных с ориентацией на решение различных прикладных задач. (А с какой еще ориентацией можно управлять?)