Пояснительная записка Студент


Скачать 456.95 Kb.
НазваниеПояснительная записка Студент
страница5/12
ТипПояснительная записка
1   2   3   4   5   6   7   8   9   ...   12

2.2Язык структурированных запросов SQL



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

На основе реляционной модели были разработаны различные языки для доступа к реляционным данным. Фактическим промышленным стандартом в настоящее время стал язык SQL (Structured Query Language - язык структурированных запросов).

Основные моменты, характеризующие удобство применения SQL:

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

4)Чтение данных. SQL дает пользователю или приложению возможность читать из базы данных содержащиеся в ней данные и пользоваться ими.

5)Обработка данных. SQL дает пользователю или приложению возможность изменять базу данных, т.е. добавлять в нее новые данные, а также удалять или обновлять уже имеющиеся в ней данные.

6)Управление доступом. С помощью SQL можно ограничить возможности пользователя по чтению и изменению данных и защитить их от несанкционированного доступа.

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

8)Целостность данных. SQL позволяет обеспечить целостность базы данных, защищая ее от разрушения из-за несогласованных изменений или отказа системы.

9)Таким образом, SQL является достаточно мощным языком для взаимодействия с СУБД.

Исходя из вышесказанного и учитывая необходимость в нашем проекте построения СУБД, мы будем применять именно SQL запросы для обращения к базе (чтения и записи информации в базу данных).

9.1Microsoft SQL Server



Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) - интерфейс взаимодействия приложений с СУБД. Версия SQL Server 2005 обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server. Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005.

SQL Server поддерживает зеркалирование и кластеризацию баз данных. Кластер сервера SQL - это совокупность одинаково конфигурированных серверов; такая схема помогает распределить рабочую нагрузку между несколькими серверами. Все сервера имеют одно виртуальное имя, и данные распределяются по IP-адресам машин кластера в течение рабочего цикла. Также в случае отказа или сбоя на одном из серверов кластера доступен автоматический перенос нагрузки на другой сервер.

SQL Server поддерживает избыточное дублирование данных по трем сценариям:

снимок: Производится «снимок» базы данных, который сервер отправляет получателям;

история изменений: Все изменения базы данных непрерывно передаются пользователям;

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

Microsoft SQL Server Express является бесплатно распространяемой версией SQL Server, развитием системы MSDE. Данная версия имеет некоторые технические ограничения. Такие ограничения делают её непригодной для развертывания больших баз данных, но она вполне годится для ведения программных комплексов в масштабах небольшой компании. Содержит полноценную поддержку новых типов данных, в том числе XML-спецификации. Фактически, это полноценный MS SQL Server, включая все его компоненты программирования, поддержку национальных алфавитов и Unicode. Поэтому используется в приложениях, при проектировании или для самостоятельного изучения. Нет никаких препятствий для дальнейшего развёртывания накопленной базы данных на MS SQL Server не экспрессной версии. В 2007 году Microsoft выпустила отдельную утилиту с графическим интерфейсом для администрирования данной версии, которая также доступна для бесплатного скачивания с сайта корпорации.



1   2   3   4   5   6   7   8   9   ...   12

Похожие:

Пояснительная записка Студент iconПояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования

Пояснительная записка Студент iconПояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования

Пояснительная записка Студент iconПояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования

Пояснительная записка Студент iconПояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования

Пояснительная записка Студент iconПояснительная записка Студент
Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования

Пояснительная записка Студент iconПояснительная записка Студент
Налогообложение юридических лиц и пути его совершенствования на примере ООО «СибДальРегион»

Пояснительная записка Студент iconПояснительная записка к курсовой работе по дисциплине «Моделирование систем»
Пояснительная записка содержит 31 страницу, 3 таблицы, 24 рисунка, 4 библиографических источника, 1 фрагмента листинга

Пояснительная записка Студент iconПояснительная записка к годовой бухгалтерской отчетности Общества...
Приложения 3 к Приказу Минфина РФ от 2 июля 2010 года №66н; 8 настоящая пояснительная записка

Пояснительная записка Студент iconОбразовательная программа на 2011-2015 учебный год в рамках фгос ноо пояснительная записка
Пояснительная записка к основной образовательной программе начального общего образования мбоу анно-Ребриковская сош

Пояснительная записка Студент iconПояснительная записка Цель: оценка уровня освоения учебной дисциплины...
...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск