В результате выполнения курсовой работы была разработана программа на языке Си#, позволяющая арендовать квартиру.
В курсовой работе, основываясь на теоретической базе, практически показали на примере “ Агентства по аренде квартир”, как осуществляется процесс внедрения БД ИС. В теоретическом блоке данной работы рассмотрены вопросы общей характеристики баз данных, информационных систем и СУБД, а также методы разработки и внедрения БД ИС.
Список литературы
Петцольд, Ч. Программирование для Microsoft Windows 8. Разработка приложений для Windows Store на С# и XAML / Ч. Петцольд. - СПб.: Питер, 2015. - 352 c.
Аллен, Г. Тейлор SQL для чайников / Аллен Г. Тейлор. - М.: Диалектика, Вильямс, 2015. - 416 c.
Проектирование и реализация баз данных Microsoft SQL Server 2000. Учебный курс MCSE (+ CD-ROM). - М.: Русская Редакция, 2017. - 664 c.
Дунаев, В. В. Базы данных. Язык SQL для студента / В.В. Дунаев. - М.: БХВ-Петербург, 2017. - 288 c.
Рихтер, Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C# / Дж. Рихтер. - СПб.: Питер, 2019. - 896 c.
Гриффитс, И. Программирование на C# 5.0 / И. Гриффитс. - М.: ЭКСМО, 2016. - 208 c.
Васильев, А.Н. Программирование на C# для начинающих. Особенности языка / А.Н. Васильев. - М.: ЭКСМО, 2017. - 128 c.
Диго С.М. БАЗЫ ДАННЫХ. ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ: Учебно- методический комплекс. – М.: Изд. центр ЕАОИ. 2008. – 171 с.
Дунаев В. В. Базы данных. Язык SQL для студента; БХВ -Петербург - Москва, 2013. - 288 c.
Боб Уорд (Bob Ward) Инновации SQL Server 2019. Использование технологий больших данных и машинного обучения / пер. с англ. Желновой Н. Б. – М.: ДМК Пресс, 2020. – 408 с.
Приложение 1
Скрипт Базы Данных
USE [Kursov]
GO SET ANSI_NULLS ON
GO SET QUOTED_IDENTIFIER ON
GO CREATE TABLE [dbo].[Apartment](
[ID] [int] NOT NULL,
[Titles] [nvarchar](500) NULL,
[Descriptions] [nvarchar](500) NULL,
[Price] [int] NULL,
[Photo] [nvarchar](500) NULL,
[IDOwner] [int] NOT NULL,
[Room] [int] NULL,
[Square] [int] NULL,
[Floor] [int] NULL,
[Address] [nvarchar](100) NULL,
[NumberFloors] [int] NULL,
[IDContract] [int] NOT NULL,
[IDMicrodistrict] [int] NOT NULL
) ON [PRIMARY]
GO CREATE TABLE [dbo].[Owner](
[ID] [int] NOT NULL,
[FullName] [nvarchar](100) NOT NULL,
[Series] [int] NULL,
[Room] [int] NULL,
[Address] [nvarchar](100) NULL,
[Phone] [varchar](50) NULL,
[Email] [nvarchar](100) NOT NULL,
[DataBirth] [datetime] NULL,
[IssuedBy] [nvarchar](100) NULL,
[DataIssue] [datetime] NULL,
[DataRegistr] [datetime] NULL,
CONSTRAINT [PK_Owner] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]