Язык реляционных баз данных SQL

Определение целей и возможностей системы анализа и управления реляционными базами данных Microsoft SQL Server. Анализ особенностей структуры языка программирования SQL. Рассмотрение назначений основных операторов и других зарезервированных слов в SQL.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 10.11.2014
Размер файла 46,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

Заключение

SQL по праву считается полнофункциональным мощным сервером баз данных, выдающийся тем, что имеет высокую производительность, лёгкость понимания и удобный интерфейс. Под управлением SQL в состоянии работать базы данных в широком спектре от уровня среднего звена отдельной организации до распределенных баз масштаба корпорации. Доступ к SQL Server предусмотрен из большого числа средств разработки клиентских приложений, настольных баз данных и офисных продуктов. Однако не стоит говорить о том, что система типов языка SQL до такой степени полна, что в состоянии удовлетворить любые нужды, но можно заметить, что эта система не имеет единого логического подхода и в ней присутствует избыточность.

Быстро растущая популярность SQL считается одним из основных направлений в современной компьютерной промышленности. За несколько лент SQL остался единственным языком баз данных. Язык SQL имеет большое значение в архитектуре систем управления базами данных, реализуемых всеми основными разработчиками программных продуктов, и является стратегическим курсом разработок компании Microsoft в сфере баз данных. Появившись в результате исполнения второстепенного исследовательского проекта компании IBM, на сегодняшний день SQL широко известен в качестве влиятельного рыночного фактора.

Все основные разработчики СУБД применяют SQL, и никакая новая СУБД, не поддерживающая SQL, не в праве рассчитывать на успех. Реляционную базу данных и приложения, работающие на ней, возможно перенести с одной СУБД на другую с минимумом изменений и переподготовкой пользователей. Программные средства, находящиеся в составе СУБД для персональных компьютеров, такие как генераторы отчетов, генераторы приложений, взаимодействуют с реляционными базами данных многих типов. Исходя из этого, SQL гарантирует независимость от конкретных СУБД, что является одной из основных причин его популярности.

Глоссарий

№ п/п

Понятие

Определение

1

Структурированный язык запросов(SQL)

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

2

Реляционная СУБД

система управления реляционными базами данных, управляющая реляционными базами данных.

3

База данных

представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины.

4

Типы данных SQL Server

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

5

Операторы SQL

это компьютерная программа или инструкция. Оператор должен представлять собой законченное предложение SQL.

6

SQL-запросы

обращение к базе данных, которое приводит к изменению данных в базе.

7

Интерактивный SQL

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

8

Вложенный SQL

состоит из команд SQL, помещенных внутри программ, которые обычно написаны на некотором другом языке.

9

Транзакции

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

10

Триггеры

это цифровой автомат, имеющий несколько входов и 2 выхода

Список использованных источников

1. Майкл Дж. Хернандес, Джон Л. Вьескас.SQL - запросы для простых смертных. Практическое руководство по манипулированию данными в SQL.Издательство: Лори,2013

2. В. В. Дунаев.Базы данных. Язык SQL для студента.Издательство: БХВ-Петербург,2006

3. Боб Брила, Кевин Луни.Oracle 11g. Настольная книга администратора баз данных.Издательство: Oracle Press, Лори,2012

4. Базы данных: проектирование, реализация и сопровождение. Теория и практика.Т. Конноли, К. Бегг, А. Страчан. - Издательский дом "Вильямс", 2000

5. Фаронов В.В. Основы программирования в SQL. - М.: Издатель Молгачева С.В., 2002

6. Дэн Тоу.Настройка SQL. Для профессионалов.Издательство: Питер, 2004 г

7. Полякова Л.Н.Основы SQL.Издательство: Интернет-университет информационных технологий, 2004

8. И. Ф. Астахова.SQL в примерах и задачах

9. Дейт К. Введение в системы баз данных. 6-е изд. - М.: Вильямс, 2000.

10. Мамаев Е. MicrosoftSQLServer 2000 - СПБ.: БХВ-Петербург, 2002.

11. Самоучитель по языку SQL (SQL DML) [Электронный ресурс] - Режим доступа http://www.sql-ex.ru/help

Размещено на Allbest.ru

...

Подобные документы

  • Система управления базами данных как составная часть автоматизированного банка данных. Структура и функции системы управления базами данных. Классификация СУБД по способу доступа к базе данных. Язык SQL в системах управления базами данных, СУБД Microsoft.

    реферат [46,4 K], добавлен 01.11.2009

  • Внутренний язык СУБД для работы с данными. Результат компиляции DDL-операторов. Описание DML-языка, содержащего набор операторов для поддержки основных операций манипулирования содержащимися в базе данными. Организация данных и управление доступом в SQL.

    лекция [131,0 K], добавлен 19.08.2013

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

  • Работа с хранящейся в базах данных информацией. Язык описания данных и язык манипулирования данными. Распространение стандартизованных языков. Структурированный язык запросов SQL. Язык запросов по образцу QBE. Применение основных операторов языка.

    презентация [76,2 K], добавлен 14.10.2013

  • Типы окружений для использования системы управления базами данных SQL Server. Клиент-серверная система. Использование SQL Server в качестве настольной системы. Требования к квалификации администраторов. Введение в структурированный язык запросов SQL.

    презентация [368,4 K], добавлен 14.10.2013

  • Язык структурированных запросов SQL (Structured Query Language) и его место в сфере доступа к информации в реляционных базах данных. Структура и основные типы данных языка. Синтаксис и семантика главных операторов SQL, последние стандарты языка.

    реферат [98,7 K], добавлен 29.03.2012

  • Разработка информационной системы "Библиотека Дорам" в архитектуре клиент - сервер; управление реляционными базами данных (СУБД) Microsoft SQL Server. Визуальная среда программирования и технические средства. Разработка структурированного приложения.

    курсовая работа [3,2 M], добавлен 12.01.2010

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Основные возможности системы управления реляционными базами данных (СУБД) Microsoft Access. Пользовательский интерфейс MS Access 2003. Команды панели инструментов окна БД. Область возможных режимов создания объектов. Создание таблиц в базе данных.

    реферат [5,5 M], добавлен 08.11.2010

  • Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".

    курсовая работа [1,6 M], добавлен 07.03.2015

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

    реферат [227,6 K], добавлен 22.02.2009

  • Иерархические, сетевые и реляционные модели данных. Различия между OLTP и OLAP системами. Обзор существующих систем управления базами данных. Основные приемы работы с MS Access. Система защиты базы данных, иерархия объектов. Язык программирования SQL.

    курс лекций [1,3 M], добавлен 16.12.2010

  • Классификация моделей построения баз данных. Работа с реляционными базами данных: нормализация таблиц, преобразование отношений полей, преобразование функциональной модели в реляционную. Понятие языка определения данных и языка манипуляции данными.

    реферат [123,0 K], добавлен 22.06.2011

  • Изучение особенностей языка структурированных запросов при использовании его в прикладном программировании. Сравнение реализации связи между SQL и языками программирования высокого уровня. Проектирование базы данных и системы управления базами данных.

    курсовая работа [1,5 M], добавлен 25.01.2016

  • Характеристика программного продукта Microsoft Outlook 2000. Принципы работы с редактором электронных таблиц Microsoft Excel и текстового редактора Microsoft Word. Методические указания при работе с СУБД Access. Анализ системы управления базами данных.

    контрольная работа [116,3 K], добавлен 13.11.2010

  • Принципы работы с реляционными базами данных в среде Microsoft Access. Основные положения базы данных Access. Составление таблиц, запросов, отчетов, страниц и модулей. Основные структуры представления базы данных. Определение связей между таблицами.

    контрольная работа [2,6 M], добавлен 03.04.2014

  • Базы данных и системы управления базами данных. Структура простейшей базы данных, свойства полей. Понятие языка SQL. Проектирование баз данных, режимы работы, объекты. СУБД Microsoft Access. Создание базы данных "Электротовары" средствами Visual FoxPro.

    курсовая работа [5,7 M], добавлен 29.04.2014

  • Особенности управления информацией в экономике. Понятие и функции системы управления базами данных, использование стандартного реляционного языка запросов. Средства организации баз данных и работа с ними. Системы управления базами данных в экономике.

    контрольная работа [19,9 K], добавлен 16.11.2010

  • Стадии обработки документов в туристическом агентстве, проектирование базы данных. Реализация программного продукта с помощью объектно-ориентированного языка программирования Borland Delphi 7.0. и системы управления базами данных Microsoft Access 2003.

    дипломная работа [6,5 M], добавлен 22.01.2012

  • Язык Java как простой, обьектно-ориентированный, многопоточный язык программирования, разработанный компанией Sun Microsystems для расширения возможностей сети Internet. Типы данных, лексика и управляющие структуры данного языка программирования.

    презентация [46,1 K], добавлен 25.04.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.