Дипломные, курсовые и контрольные работы на заказ Заказать написание уникальной работы, купить готовую работу  
 
Заказать реферат на тему
Диплом на заказа
Крусовые и рефераты
Заказать курсовик по химии
Заказать дипломную работу
контрольные работы по математике
контрольные работы по геометрии
Заказать курсовую работу
первод с английского
 
   
   
 
Каталог работ --> Технические --> Информатика --> Структура языка SQL

Структура языка SQL

СГА

Курсовая по предмету:
"Информатика"



Название работы:
"Структура языка SQL"




Автор работы: Ева Гурская
Страниц: 32 шт.



Год:2010

Цена всего:1000 рублей

Цена:2000 рублей

Купить Заказать персональную работу


Краткая выдержка из текста работы (Аннотация)

Введение

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

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

Ясно, что совместная работа пользователей в сетях с помощью унифицированных средств общения с базами данных возможна только при наличии стандартного языка манипулирования данными, обладающего средствами для реализации перечисленных выше возможностей. Таким языком стал SQL, появившийся в середине 70-х гг. (первые публикации датируются 1974 г.). Он был разработан в компании IBM в рамках проекта экспериментальной реляционной СУБД System R. Исходное название языка SEQUEL (Structured English Query Language) только частично отражало суть этого языка. Конечно, язык был ориентирован главным образом на удобную и понятную пользователям формулировку запросов к реляционным БД. Но, в действительности, он почти с самого начала являлся полным языком БД, обеспечивающим помимо средств формулирования запросов и манипулирования БД возможности, поддерживающие эффективное выполнение запросов и фиксацию и откаты транзакций.

Содержание работы

ВВЕДЕНИЕ 3

1. СТАНДАРТЫ И УРОВНИ ЯЗЫКА SQL 6

1.1. Стандарты языка SQL 6

1.2. Уровни языка SQL 10

1.3. Подразделы SQL 12

2. ОСНОВНЫЕ ОПЕРАТОРЫ SQL И ИХ ВОЗМЖНОСТИ 14

2.1. Запросы и операторы манипулирования данными 14

2.2. Операторы определения и манипулирования схемой БД 15

2.3. Определение ограничений целостности и триггеров 16

2.4. Представления базы данных 17

2.5. Определение управляющих структур 18

2.6. Авторизация доступа к отношениям и их полям 19

2.7. Точки сохранения и откаты транзакции 20

2.8. Встроенный SQL 21

2.9. Динамический SQL 22

3. ПРЕИМУЩЕСТВА И НЕДОСТАТКИ ЯЗЫКА SQL 23

3.1. Достоинства языка SQL 23

3.2. Недостатки языка SQL 24

ЗАКЛЮЧЕНИЕ 26

ГЛОССАРИЙ 28

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 31

ПРИЛОЖЕНИЯ 32

Использованная литература

  1. 1 Дейт К.Д. Введение в системы баз данных [Текст]/ К.Д.Дейт: пер. с англ. - СПб.: Издательский дом "Вильямс", 2000. - 848 с.
  2. 2 Все про SQL [Электронный ресурс]. - Режим доступа: http//www.sql.ru/
  3. 3 Кузнецов С.Д. Введение в стандарты языка баз данных SQL / Центр информационных технологий [Электронный ресурс]. – Режим доступа: http//www.citforum.ru/database/sqlbook/index.html/
  4. 4 Грофф Д.Р. SQL: Полное руководство [Текст]/ Д.Р.Грофф, П.Р.Вайнберг: пер. с англ. - М.: Издательская группа BHV, 2000. - 608 c.
  5. 5 Введение в структурированный язык запросов SQL [Электронный ресурс]. – Режим доступа: http//www.intuit.ru/department/database/sql/1/
  6. 6 Гандерлой М. Освоение Microsoft SQL Server 2005 Mastering Microsoft SQL Server 2005 [Текст]/ М.Гандерлой, Д. Джорден, Д. Чанц: пер. с англ. - М.: «Диалектика», 2007. – 1104 с.
  7. 7 Понимание SQL [Электронный ресурс]. – Режим доступа: http://www.xserver.ru/computer/database/sqlserver/3/
  8. 8 Виейра Р. Программирование баз данных Microsoft SQL Server 2005. Базовый курс Beginning Microsoft SQL Server 2005 Programming [Текст]/Р.Виейра: пер.с англ. - М.: «Диалектика», 2007. – 832 с.
  9. 9 Уолтерс Р. SQL Server 2008: ускоренный курс для профессионалов Accelerated SQL Server 2008 [Текст]/ Р.Уолтерс, М. Коулс: пер.с англ. - М.: «Вильямс», 2008. – 768 с.
  10. 10 Вопросы практического программирования на SQL [Электронный ресурс]. – Режим доступа: http://www.mstu.edu.ru/education/materials/zelenkov/ch_4_7.html
  11. 11 Дарвин Х. Третий манифест [Текст]/Х.Дарвин, К.Дейт// СУБД. – 1996, №1, с. 110-123


Другие похожие работы