Базы данных. Определения




Введение

 

С недавних времён люди начали активно внедрять в свои бизнесы базы данных, т.к. хранить информацию в каком либо другом виде не удобно и не эффективно. База данных (БД) – это именованная совокупность данных, которая отражает состояние объектов, а также их отношений в представленной предметной области[3].

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

Одной из реляционных СУБД является MicrosoftSQLServer.

MicrosoftSQLServer - это система управления реляционными базами данных (РСУБД), разработанная Microsoft. Это высокомасштабируемый продукт, который можно запускать на любом ноутбуке, в сети мощных облачных серверов и в любом другом месте[20].

Согласно Microsoft, SQLServer является самой популярной базой данных номер один в мире. Согласно другим источникам, это больше похоже на номер 2, 3 или 4. В любом случае, это одна из самых популярных систем управления базами данных в мире[18].

Объект исследования курсовой работы являются «Базы данных», а предмет исследования – «Система управления базами данных MSSQLServer».

Цель представленной курсовой работы – изучение функциональных возможностей системыуправления БД MSSQLServer».

Чтобы выполнить эту цель должны быть реализованы следующие задачи:

- Привести основные характеристики БД и СУБД.

- Определить главные и важные свойства БД.

- Изучить основные типы моделей данных.

- Разобрать основы и описаниеMSSQLServer».

- Изучить компоненты MSSQLServer».

- Реализовать на практике создание БД в СУБД MSSQLServer».

Методологическая основа работы опирается на литературные источники таких авторов, как: Баженова И.Ю., Бондарь А.А., Бен-ГанИцик, Григорьев А.А., Дадян Э.Г., Зеленков Ю.А., Илюшечкин В.М., Кара-Ушанов В.Ю. и другие.

 

 

Теоретические основы баз данных

 

Базы данных. Определения

В настоящее время авторы довольно часто употребляют такие термины, как «банк данных» и «база данных» как синонимы, но, если обратить внимание на общеотраслевые руководящие материалы по созданию банков данных Государственного комитета по науке и технике, которые были изданы в 1982 году, то эти понятия различаются между собой[1].

Опираясь на эти материалы, банк данных(БнД) – это система специально организованных данных (баз данных, программных, технических, языковых, организационно-методических средств), которые предназначены для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

База данных (БД) – это именованная совокупность данных, которая отражает состояние объектов, а также их отношений в представленной предметной области[3].

Система управления базами данных (СУБД) – это совокупность языковых и программных средств, которые предназначены для создания, ведения и совместного использования баз данных большим количеством пользователей[5].

Приложениями называют программы, при помощи которых пользователи работаю с БД. С одной БД имеют возможность работать сразу несколько разных приложений. К примеру, если БД моделирует какое-либо предприятие, то для работы с этой базой данных может быть создано приложение, обслуживающее подсистему учета кадров, следующее приложение может быть создано для работы подсистемы складского учета, третье приложение – для работы подсистемы расчета заработной платы, а четвёртое приложение будет посвящено для планирования производственного процесса. Рассматривая приложения, которые работают с одной базой данных, предполагается, что каждое из этих приложений сможет работать независимо друг от друга, а система управления базами данных должна обеспечить работу большого количества приложений с одной БД так, чтобы каждое из них корректно работало, учитывая все изменения в базе, которые вносят другие приложения[2].

Автоматизированная информационная система (АИС), или просто информационная система — это система, которая реализует автоматизированный сбор, обработку и манипулирование данными. Функционирует такая система на основе ЭВМ, а также других технических средств и включает в себя необходимое ПО и персонал[4].

Каждая из информационных систем, в зависимости от ее назначения, имеет дело с предметной областью (ПрО). Выявление предметной области является необходимым начальным этапом для разработки абсолютно любой информационной системы. На этапе выявления ПрО определяют информационные потребности всех пользователи будущей системы, предопределяющие последующее содержание для ее БД.

Свойства БД

Любая база данных должна обладать определёнными свойствами, основные из них[8]:

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

Восстанавливаемость. Это свойство предполагает, что база данных, после сбоя системы или других отдельных видов порчи системы, будет восстановлена.

Безопасность. Предполагает защиту данных от преднамеренного и непреднамеренного доступа, модификации или разрушения. Имеет место применение запрета несанкционированного доступа, защита от копирования, а также криптографическая защита.

Эффективность. Данное свойство обычно понимается как[9]:

· минимальное количество времени, необходимого для реакции на запрос пользователя;

· минимальные потребности в памяти;

· сочетание этих параметров.

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

Информация, которую содержит в себе БД, должна быть организована таким образом, чтобы ее избыточность составляла минимальную долю, так как чрезмерная избыточность влечет за собой достаточное количество отрицательных последствий. При этом частичная избыточность все же необходима. К основным негативным последствиям от чрезмерной избыточности информации относят:

ü рост объема информации, которые требует дополнительных ресурсов, необходимых для хранения и обработки излишних объемов данных;

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-11-01 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: