Файл: Базы данных всегда были важнейшей темой при изучении информационных систем.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2023
Просмотров: 30
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Таблица 2.6 – Даталогическая модель сущности «Календарный план»
Имя сущности | Календарный план | ||||
Имя атрибута | Тип данных | Длина | Ключевое поле (да/нет, если да, то указать первичный или внешний) | Ограничение домена (условие на значение) | Значение по умолчанию |
№ ПП | int | 6 | Да, первичный | NULL-значения не допустимы. | Авто инкремент |
код ПО | int | 9 | Да, первичный | NULL-значения не допустимы. | Авто инкремент |
наименование работ | varchar(20) | 20 | нет | NULL-значения не допустимы. | - |
плановая дата | date | 4 | нет | NULL-значения не допустимы. | - |
фактическая дата | date | 4 | нет | NULL-значения не допустимы. | - |
Таблица 2.7 – Даталогическая модель сущности «Наши реквизиты»
Имя сущности | Наши реквизиты | ||||
Имя атрибута | Тип данных | Длина | Ключевое поле (да/нет, если да, то указать первичный или внешний) | Ограничение домена (условие на значение) | Значение по умолчанию |
код | int | 9 | Да, внешний | NULL-значения не допустимы. Значения уникальны | - |
название | varchar(20) | 20 | нет | NULL-значения не допустимы. Значения уникальны | - |
адрес | varchar(50) | 50 | нет | NULL-значения не допустимы. | - |
телефон | phone(10) | 10 | нет | NULL-значения не допустимы. | - |
директор | varchar(20) | 20 | нет | NULL-значения не допустимы. | - |
Таблица 2.8 – Даталогическая модель сущности «Программисты»
Имя сущности | Программисты | ||||
Имя атрибута | Тип данных | Длина | Ключевое поле (да/нет, если да, то указать первичный или внешний) | Ограничение домена (условие на значение) | Значение по умолчанию |
код сотрудника | int | 9 | внешний | NULL-значения не допустимы. Значения уникальны | - |
фамилия | varchar(20) | 20 | нет | NULL-значения не допустимы. | - |
имя | varchar(20) | 20 | нет | NULL-значения не допустимы. | - |
отчество | varchar(20) | 20 | нет | NULL-значения не допустимы. Значения уникальны | - |
телефон | phone(10) | 10 | нет | NULL-значения не допустимы. | - |
дата рождения | date | 4 | нет | NULL-значения не допустимы. | - |
номер контракта | char(10) | 10 | нет | NULL-значения не допустимы. | - |
Таблица 2.9 – Даталогическая модель сущности «Программное обеспечение»
Имя сущности | Программное обеспечение | ||||
Имя атрибута | Тип данных | Длина | Ключевое поле (да/нет, если да, то указать первичный или внешний) | Ограничение домена (условие на значение) | Значение по умолчанию |
код ПО | int | 9 | первичный | NULL-значения не допустимы. Значения уникальны | Авто инкремент |
вид | varchar(50) | 50 | нет | NULL-значения не допустимы. | - |
№ договора | int | 6 | внешний | NULL-значения не допустимы. Значения уникальны | - |
название ПО | varchar(20) | 20 | нет | NULL-значения не допустимы. | - |
тип | varchar(20) | 20 | нет | NULL-значения не допустимы. Значения уникальны | - |
дата выпуска | date | 4 | нет | NULL-значения не допустимы. | - |
версия | varchar(50) | 50 | нет | NULL-значения не допустимы. | - |
Таблица 2.10 – Даталогическая модель сущности «Типы продуктов »
Имя сущности | Типы продуктов | ||||
Имя атрибута | Тип данных | Длина | Ключевое поле (да/нет, если да, то указать первичный или внешний) | Ограничение домена (условие на значение) | Значение по умолчанию |
код типа | int | 9 | первичный | NULL-значения не допустимы. Значения | Авто инкремент |
тип продукта | varchar(50) | 50 | нет | NULL-значения не допустимы. | - |
Таблица 2.11– Даталогическая модель сущности «Участие в разработке»
Имя сущности | Участие в разработке | ||||
Имя атрибута | Тип данных | Длина | Ключевое поле (да/нет, если да, то указать первичный или внешний) | Ограничение домена (условие на значение) | Значение по умолчанию |
№ ПП | int | 9 | первичный | NULL-значения не допустимы. Значения уникальны | Авто инкремент |
№ в календарном плане | char(10) | 10 | нет | NULL-значения не допустимы. | - |
сотрудник | varchar(50) | 50 | нет | NULL-значения не допустимы. Значения уникальны | - |
описание работ | varchar(20) | 20 | нет | NULL-значения не допустимы. | - |
языки программирования | varchar(20) | 20 | нет | NULL-значения не допустимы. Значения уникальны | - |
2.5 Выбор технических и программных средств реализации БД и клиентского приложения.
Для реализации базы данных информационной системы «Бизнес-процессы компьютерной фирмы» выбрана СУБД «MicrosoftSQLServer 2008». Для написания клиентского приложения, реализующего пользовательский интерфейс, решению использовать MicrosoftVisualStudio 2013. Для формирования отчетов необходимо наличие пакета MSOffice.
В качестве технических средств реализация БД рекомендуется использовать компьютеры следующей конфигурации:
- для сервера Intel Core i5-4210 XE 1,70Гц/DDR 4,00Mb/HDD/Сетевая карта/CD-ROM;
- для клиента Pentium-g3560-2Гц/DDR 2200Mb/HDD/Сетевая карта/CD-ROM/Лазерный принтер.