Главная страница

курсовая агентсво недвижимости. Проектирование и внедрение базы данных агентства по аренде квартир


Скачать 338.06 Kb.
НазваниеПроектирование и внедрение базы данных агентства по аренде квартир
Анкоркурсовая агентсво недвижимости
Дата26.04.2023
Размер338.06 Kb.
Формат файлаdocx
Имя файлаKursovaya_Avtosokhranenny (2).docx
ТипКурсовая
#1092435
страница5 из 8
1   2   3   4   5   6   7   8

Выводы по Разделу 1


В разделе 1 один были рассмотрены информационные системы и информация, методы обработки данных, основные концепции обработки данных (концепция файловой системы, концепция баз данных, концепция объективно – ориентированных баз данных), основные функции СУБД. Рассмотрены модели данных: сетевая, иерархическая, реляционная. Подробно была описана реляционная модель данных.

Проектирование и построение информационной системы должны основываться на комплексном анализе предметной области. Существуют различные методики описания предметной области, среди которых мы выделили объектно-ориентированный подход к моделированию так как он обеспечивает наилучшую реализацию динамического поведения информационной системы.

Данный раздел обозначает проблему и объясняет, как ее можно решить в общем виде. Для того чтобы дать практические рекомендации необходимо выполнить следующие шаги:

  1. Выбрать концептуальную модель, с помощью которой будет построена концептуальная схема;

  2. Построить точное описание семантических ограничений, поддерживаемых выбранной СУБД;

  3. Построить отображение выбранной концептуальной модели в модель данных, поддерживаемую СУБД.

  4. Определить, что такое хорошая схема и описать методику ее построения.



2 Глава Проектирование Базы данных и создание программы

2.1Обоснование выбора платформы, создания информационной системы


Для реализации ИС агентства недвижимости были выбраны такие программные средства разработки как Microsoft SQL Server 2019 и язык программирования MicrosoftVisual С# .Net.- это интерактивная реляционная СУБД для Windows.

Язык SQL является основой многих СУБД, т.к. отвечает за физическое структурирование и запись данных на диск, а также за чтение данных с диска, позволяет принимать SQL-запросы от других компонентов СУБД и пользовательских приложений. Таким образом, SQL – мощный инструмент, который обеспечивает пользователям, программам и вычислительным системам доступ к информации, содержащейся в реляционных базах данных. [2]

Основные достоинства языка SQL заключаются в следующем:

− независимость от конкретных СУБД – все распространенные СУБД используют SQL;

− возможность переноса с одной вычислительной системы на другую – СУБД может быть ориентирована на различные вычислительные системы, однако приложения, созданные с помощью SQL, допускают использование как для локальных БД, так и для крупных многопользовательских систем;

− реляционная основа языка – SQL является языком реляционных БД, поэтому он стал популярным тогда, когда получила широкое распространение реляционная модель представления данных. Табличная структура реляционной БД хорошо понятна, а потому язык SQL прост для изучения; [8]

− возможность создания интерактивных запросов – SQL обеспечивает пользователям немедленный доступ к данным, при этом в интерактивном режиме можно получить результат запроса за короткое время без написания сложной программы;

− возможность программного доступа к БД – язык SQL легко использовать в приложениях, которым необходимо обращаться к базам данных. Одни и те же операторы SQL употребляются как для интерактивного, так и программного доступа, поэтому части программ, содержащие обращение к БД; [8]

− обеспечение различного представления данных – с помощью SQL можно представить такую структуру данных, что тот или иной пользователь будет видеть различные их представления. Кроме того, данные из разных частей БД могут быть скомбинированы и представлены в виде одной таблицы;

− возможность динамического изменения и расширения структуры БД – язык SQL позволяет манипулировать структурой БД;

− поддержка архитектуры клиент-сервер – SQL – одно из лучших средств для реализации приложений на платформе клиент-сервер. SQL служит связующим звеном между взаимодействующей с пользователем клиентской системой и серверной системой, управляющей БД, позволяя каждой из них сосредоточиться на выполнении своих функций. [7]

Язык SQL может использоваться широким кругом специалистов, включая администраторов баз данных, прикладных программистов.

Язык SQL – первый и пока единственный стандартный язык для работы с базами данных, который получил достаточно широкое распространение. Практически все крупнейшие разработчики СУБД в настоящее время создают свои продукты с использованием языка SQL либо с SQL-интерфейсом.

Специально для платформы MicrosoftVisualStudio .Net был разработан новый язык программирования - C#. Он впитал в себя многое из того лучшего, что есть в самых разных языках программирования. [10]

Язык C# обезоруживает своей простотой - в нем насчитывается около 80 ключевых слов и десяток встроенных типов данных. Тем не менее, он оказывается исключительно выразительным, когда дело доходит до реализации современных концепций программирования. Язык C# включает в себя самую полную поддержку структурного, компонентно-ориентированного и объектно-ориентированного программирования, которую только можно ожидать от современного языка. [7]

В C# предусмотрены встроенные синтаксические конструкции для работы с перечислениями, структурами и свойствами классов. Таким образом, гармонично сочетающиеся между собой компоненты разработки информационной системы СУБД Microsoft SQL Server и язык высокого уровня C#, идеально подходят не только для взаимодействия между собой, но и для нужд риэлтерской фирмы. [5]
1   2   3   4   5   6   7   8


написать администратору сайта