Проектирование базы данных «Учебная группа» (учёт студентов и оценок по дисциплинам и т.д.)
Проектирование баз данных в нынешний век информационных технологий является неотъемлемой частью автоматизации производства, обучения и других сфер жизни общества. В своей работе я рассмотрю, как проектируется база данных «Учебная группа» (учёт студентов и оценок по дисциплинам и т.д.).
Информационная модель
Создание информационной модели состоит из описания информационных объектов и связей между ними; описания ограничений целостности, т.е. требований к допустимым значениям данных и к связям между ними.
Описание информационных объектов представляет собой обозначение назначения проектируемой базы данных.
Связи между информационными объектами это их взаимодействие друг с другом для обеспечения правильного функционирования проектируемой базы данных.
Проектирование базы данных «Учебная группа»
Проектирование базы данных «Учебная группа» (учёт студентов и оценок по дисциплинам и т.д.) начинается с создания структуры таблиц, которые будут входить в эту базу данных: таблица студентов и таблицы оценок по дисциплинам.
Структура таблиц состоит из обозначения наименования столбцов: для таблицы студенты это будут столбцы с указанием фамилии, имени, отчества, даты рождения и номера группы, а для таблиц оценок по дисциплинам – также столбцы с указанием номера группы, фамилии, имени, отчества и оценки по каждой дисциплине отдельно; типов данных в этих столбцах: int (целочисленный тип данных), char (символьный целочисленный тип данных); разрешения или не разрешения значения null, а также значения по умолчанию и ограничения на значения.
При создании таблиц накладываются также ограничения первичного, внешнего ключа и ограничение уникальности для обеспечения целостности данных в таблицах.
Ограничение первичного ключа задаётся по столбцу, который содержит уникальные значения определяющие строки таблицы. Ограничение внешнего ключа применяется для установления связи между данными, которые находятся в таблицах. Таблицы между собой могут связываться по первичному и внешнему ключу.
Ограничение уникальности UNIQUE можно использовать для того, чтобы не вводились повторяющиеся значения в столбцы, которые не относятся к первичному ключу.
Ограничение Check представляет из себя логическое выражение, в котором указываются какие значения в определённом интервале может принимать столбец.
Заключение
Я рассмотрела, как проектируется база данных «Учебная группа» (учёт студентов и оценок по дисциплинам и т.д.): из каких частей состоит проектирование базы (создание таблиц) и какие ограничения накладываются (первичный, внешний ключ, ограничения уникальности: unique и check).
- Перспективы применения технологии управления по целям в российских организациях
- Корпоративная культура организации как мотивирующий фактор
- Growth of hospitality businesses
- Growth of hospitality businesses
- Объективные и субъективные обстоятельства, обусловливающие тип, вид и конфигурацию моей карьеры
- Функции ИТ директора на каждом из этапов жизненного цикла ИС
- Реклама и PR в продвижении бренда
- Stress is an unpleasant fact of life
- Два подхода к определению понятия знаний и управлению знаниями
- Иностранные инвестиции в международном частном праве
- Особенности искусства XX века
- How to become a good manager