Базы данных курсач. База данных[fix]. Курсовая работа по дисциплине Базы данных и аналитическая обработка информации
Скачать 1.06 Mb.
|
1.2 Цель и задачи систематизации информации видеоиграх крупных игровых студийНа самом деле в мире не так много публичных баз данных по играм, аналогичные проекты могут закрыто использоваться крупными компаниями для анализа рынка или всё той же разработки видеоигр. Данные о видеоиграх крупных студий достаточно широко разбросаны по интернету и даже на сайте разработчиков не всегда можно найти нужную информацию. С каждым днём качество видеоигр неуклонно растёт и вместе с ростом качества в видеоигры приходят и новые технологии, методы и приёмы проектирования которые могут использовать начинающие разработчики, однако даже в видеоиграх, которым более 10 лет могут похвастаться технологиями, которые не только опередили своё время, но и используются до сих, поэтому объединение информации как о новых, так и о старых игровых проектах будет является полезным для начинающих разработчиков. База данных автора курсовой разрабатывается с целью собрать информацию о видеоиграх крупных игровых студий в одном месте, откуда каждый участник творческого объединения DWWC сможет черпать информацию для разработки своей видеоигры. При внесении данных в таблицы базы данных нам необходимо определится с критериями. Потому что все игры записать невозможно, а мы прежде всего себе ставим цель в систематизации базовых и отчасти технических данных для упрощённого поиска интересующих нас продуктов игровой индустрии. Прежде всего стоит уточнить что мы записываем игры, которые по мнению творческого объединения обладают самыми интересными идеями, игровыми механиками, а также принципами построения уровней и формирования нужного для игрока опыта. Также в базу данных войдут общепризнанные культовые игры, по причине того, что они опередили своё время и их достижениями игровые разработчики пользуются и по сегодняшний день, а значит там найдётся материал для изучения начинающим геймдизайнерам. Плюс ко всему их художественная составляющая совершенно не уступает сегодняшним игровым проектам AAA класса. Глава 2 |
Таблица 1 – Создание СУБД | ||||
| Название программы | Преимущества | Недостатки | |
| MySQL WorkBench | Пользователи выбирают MySQL WorkBench за простоту в работе; богатый функционал; масштабируемость (можно работать с большим количеством информации); высокая скорость работы; безопасность. | Наличие платной поддержки даже для бесплатной версии; ограничения функционала. | |
| Конструктор Руна | Конструктор Руна легкодоступна каждому – не требуются знания баз данных и программирования; разработка программы занимает несколько дней; готовая программа получается очень понятной и простой для пользователей; при необходимости программу можно изменить или дополнить; легкий обмен данными с другими приложениями благодаря возможности экспорта/импорта данных через файл. | Полное отсутствие программирования; бесплатность при индивидуальной работе, для пользовательской работы через интернет и в сети – требуется оплата; неизвестна многим пользователям. | |
| PostgreSQL | Наличие многочисленных интерфейсов; возможность обрабатывать терабайты данных; поддержка JSON; поставляется с множеством предопределенных функций; лучше всего подходит, если вы хотите использовать JSON и выбрать подходящий интерфейс с ограниченным бюджетом. | Скорость работы может пострадать во время чтения запросов или, когда нагрузка слишком велика; часть документации слаба, что означает, если вы застряли в своем проекте, может быть нелегко понять, как из него выйти. | |
| SAP HANA | Имеет возможность взаимодействия с различными приложениями; требования к ресурсам сводятся к минимуму за счет сжатия; если у вас нет бюджетных ограничений и вы хотите извлечь данные из приложений, то SAP HANA – лучший вариант. | Исправления и обновления в SAP HANA происходят достаточно часто; SAP HANA поставляется с более высокой стоимостью лицензирования. | |
| Microsoft Access | СУБД Microsoft Access общеизвестна и очень распространена на настольных ПК; практически безграничны возможности экспорта данных: данные из таблиц щелчком клавиши мыши можно перенести в Word, Excel, опубликовать в PDF и без труда можно перенести в другую базу данных; возможность создания пароля на своей базе данных; встроенный язык VBA высокого уровня; редактор SQL; если покупать пакет Microsoft Access в составе полного пакета Microsoft Office, то цена окажется очень заманчивой по сравнению с другими платными СУБД. | Данная СУБД не бесплатная; Microsoft Access ориентирована под операционные системы Windows; для того, чтобы создать нестандартный интерфейс придется привлечь программистов; отсутствие надежных средств защиты. | |
Даже несмотря на то, что есть большое количество программ для создания баз данных, автор курсовой предпочитает больше Microsoft Access, потому что эта программа обладает простотой для начинающей и широкой функциональностью. Данная программа отлично подходит как для обучения, так и для выполнения практических заданий. К заслуживающим внимания опциям можно отнести наличие шаблонов для различных баз и возможность переключения между двумя режимами – конструктора и таблицы. В каждой ячейке базы данных пользователь устанавливает тип данных, выбирая его из списка. Это может быть число, дата и время, денежная сумма, логическое значение и т.п. Одно из главных преимуществ Microsoft Access то, что для начинающих пользователей предусмотрено подробное руководство с описанием всех процессов, а также интерфейс поддерживает русский язык.
Таким образом, можно сделать вывод, что на сегодняшний день есть большое количество различных программ для создания баз данных и у каждой из этих программ есть как свои преимущества, так и недостатки.