Создание реляционной базы данных с помощью системы управления Microsoft SQL Server 2012. Разработка программного продукта, который представляет собой систему учета археологического музея и демонстрирует возможности взаимодействия с созданной базой данных.
Аннотация к работе
В данном курсовом проекте будут исследованы основные понятия проектирования реляционных баз данных, алгоритма создания и редактирования баз данных с помощью СУБД Microsoft SQL Server 2012.ГОСТ Р 1.5-2004 Стандарты национальные Российской Федерации. ГОСТ 2.104-68 ЕСКД. ГОСТ 7.80-2000 СИБИД. Библиографическая запись. Общие требования и правила составления ГОСТ 7.82-2001 СИБИД. Библиографическая запись.Музей - это учреждение, занимающееся собиранием, изучением, хранением и экспонированием предметов - памятников естественной истории, материальной и духовной культуры, а также просветительской и популяризаторской деятельностью. В настоящее время знакомство с коллекциями и изучение их отдельных экспонатов приобретает все большую популярность среди различных социальных групп общества.При проектировании системы основной задачей являлось автоматизирование следующих процессов: - ведение полной базы экспонатов, находящихся в музее;Главными участниками автоматизированных процессов являются пользователь и администратор, то есть пользователи данной программы, а также администраторы, в задачи которых входит расширение и администрирование информационной базы данных.KINDOFERA ID Name ID Exhibit ID Name AGEID EXTYPEID PLACEID ARCHAEOLOGISTID ID Contain_EE Exhibit AGEID 1 : N 1 : N Полная Полная Contain_RE Exhibit EXTYPEID 1 : N 1 : N Полная Полная Contain_ER Exhibit PLACEID 1 : N 1 : N Полная ПолнаяВ данной реляционной базе данных все объекты изначально были спроектированы так, что не было избыточных связей и связей "многие ко многим", поэтому в данном случае логическая модель совпадает с концептуальной (рис. Основные объекты базы данных: 1) "Archaeologist" используется для хранения данных об археологах. Данная таблица содержит идентификатор, имя и возраст археолога, а также ссылку на университет, в котором он работает. Данная таблица содержит идентификатор, название и город, в котором находится университет. Данная таблица хранит уникальный идентификатор, наименование, место нахождения, автора раскопки, тип и эпоху, к которой принадлежит экспонат.На основе расширенной концептуальной модели создаем БД "Crocodile" в Microsoft SQL Server 2012.Проектируемое клиент-серверное приложение должно выполнять следующие функции: 1) Осуществление аутентификации; 3) Выбор нужной таблицы из всех таблиц базы;При запуске приложения пользователь видит стартовое окно, в котором представлен список всех экспонатов (рис. Нажав на экспонат можно увидеть подробную информацию о нем (рис. Для того, чтобы иметь возможность просматривать таблицы, необходимо иметь учетную запись менеджера, нажав на "Login" в правой верхней части экрана вводим логин "manager" и пароль "manager" (рис. Для того, чтобы иметь возможность модифицировать таблицы, необходимо авторизоваться под учетной записью администратора (логин "admin" пароль "admin"), нажав на "Login" в правой верхней части экрана (рис.В заключении хочется отметить важность использования реляционных баз данных. Информация для человека играет немаловажную роль, поэтому основной из задач человечества является обработка данной информации.{get {return ISLOGGING; } set {ISLOGGING = value; NOTIFYPROPERTYCHANGED(); } {get {return CURRENTUSER; } set {CURRENTUSER = value; NOTIFYPROPERTYCHANGED(); } {get {return SELECTEDEXHIBIT; } set {SELECTEDEXHIBIT = value; NOTIFYPROPERTYCHANGED(); } {public DEFAULTMAPPER Mapper {get; set; } = new DEFAULTMAPPER(); {get {return SEARCHCRITERIA; } set {SEARCHCRITERIA = value; NOTIFYPROPERTYCHANGED(); Entities.
План
Содержание
Введение
1. Нормативные ссылки
2. Анализ предметной области и требований
2.1 Цель автоматизации
2.2 Перечень задач/процессов, подлежащих автоматизации в рамках курсового проектирования
2.3 Участники автоматизируемых процессов
2.4 Концептуальная модель БД с описанием
3. Разработка базы данных и программных приложений к ней
3.1 Логическая модель БД с описанием
3.2 ER-диаграмма с описанием
3.3 Перечень функций программы
4. Руководство пользователя
Заключение
Список использованных источников
Приложение
Введение
В данном курсовом проекте будут исследованы основные понятия проектирования реляционных баз данных, алгоритма создания и редактирования баз данных с помощью СУБД Microsoft SQL Server 2012. На первом этапе будет проведено исследование основного теоретического материала по данным темам, а также изучение основных алгоритмов. Эти исследования будут проводиться с помощью источников, указанных как рекомендованные.
Затем для демонстрации работы алгоритмов будет написана необходимая программа на языке программирования C# в среде Visual Studio2015. По окончании сборки необходимой программы будет проведено тестирование. база данные программный музей
Вывод
В заключении хочется отметить важность использования реляционных баз данных. Благодаря существованию такого понятия, как базы данных, многие процессы могут быть легко автоматизированы, что достаточно полезно для самых различных предприятий и компаний. В современном мире сильно ощутим информационный рывок. Нас стал окружать огромный объем информации. Информация для человека играет немаловажную роль, поэтому основной из задач человечества является обработка данной информации.
Для того чтобы обеспечить наиболее эффективную работу предприятий, все документы учета товара стали хранить в электронном виде. Базы данных получили широкое применение.
Данная работа позволила нам еще раз убедиться в актуальности изученной темы.
Список литературы
1. Малыхина М.П. Базы данных: основы, проектирование, использование: учебное пособие".-3-е изд. СПБ.: БХВ-Петербург, 2007. -528 с.
2. Роберт Уолтерс и др. SQL Server 2012: ускоренный курс для профессионалов./Пер. с англ. - М.: Издательский дом "Вильямс", 2014. -768 с.
3. Александр Волоха. Microsoft SQL Server 2012. Новые возможности. - СПБ: Питер, 2012.- 304 с.
4. Сеппа Д. Microsoft ADO.BET/Пер. с англ.- М.; Издательско-торговый дом "Русская редакция", 2003. -640 стр.
5. Нейгел, Кристиан, Ивьен, Билл, Глинн, Джей, Скиннер, Уотсон, Карли. C# 2005 и платформа .NET 3.0 для профессионалов.; Пер. с англ. - М.: ООО "И.Д.Вильямс", 2008.- 1376 416 (на CD) с.: ил.