И. И. Мечникова Институт математики, экономики и механики




Скачать 479.3 Kb.
НазваниеИ. И. Мечникова Институт математики, экономики и механики
страница1/4
Дата публикации13.04.2013
Размер479.3 Kb.
ТипМетодическое пособие
uchebilka.ru > Математика > Методическое пособие
  1   2   3   4
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ,

молодежи и спорта УКРАИНЫ

Одесский национальный университет

имени И.И. Мечникова
Институт математики, экономики и механики

Кафедра математического обеспечения компьютерных систем


Т. И. Петрушина, Д. В. Коломиец

Методическое пособие
по курсу
«Базы данных и информационные системы»



2011
УДК 004.655

ББК 32.973.26 – 018.2

П31

Методическое пособие по курсу «Базы данных и информационные системы».

Методическое пособие к базовому курсу «Базы данных и информационные системы» содержит краткое описание языка структурированных запросов SQL, описание модельной базы данных DreamHome, для которой в пособии приводятся примеры запросов, описание заданий лабораторных работ по курсу.

В пособии делается акцент на практическое освоение языка SQL для серверов баз данных Microsoft Access и Microsoft SQL Server.

Предназначено для студентов, обучающихся по специальности «Прикладная математика» на дневном отделении и для всех, кто самостоятельно изучает язык SQL.

Авторы:



Т.И. Петрушина,

кандидат физико-математических наук, доцент
Д.В. Коломиец,

ассистент кафедры математического обеспечения компьютерных систем


Рецензенты:
Ю.Н. Крапивный, кандидат физико–математических наук, доцент

В.Г. Пенко, кандидат технических наук, доцент

Рекомендовано к изданию Учёным советом

Института математики, экономики и механики ОНУ

имени И. И. Мечникова.

Протокол № 1 от 9 октября 2009 года.
© Т.И. Петрушина, Д.В. Коломиец, 2011
© Одесский национальный университет имени И.И.Мечникова, 2011
Содержание


Введение 6

1.Общие сведения о языке SQL 7

1.1. Как работает SQL 7

1.2. Состав операторов языка SQL 8

1.2.1.Data Definition Language (DDL) 8

1.2.2.Data Manipulation Language (DML) 9

1.2.3.Transaction Control Language (TCL) 10

1.2.4.Data Control Language (DCL) 10

1.2.5.Cursor Control Language (CCL) 11

1.3. Формат оператора SQL 11

1.4. Ключевые слова ANSI/ISO SQL92 12

1.5. Как выполнять SQL-операторы 14

2.Операторы языка SQL 14

2.1. Выборка данных 15

2.1.1.Предложение SELECT 16

2.1.2.Предложение FROM 16

2.1.3.Предложение WHERE 17

2.1.4.Операторы AND, OR и NOT 20

2.1.5.Предложение ORDER BY 21

2.1.6.Связывание таблиц 22

2.1.7.Предложение GROUP BY 24

2.1.8.Предложение HAVING 26

2.1.9.Ключевые слова ALL и DISTINCT 27

2.1.10.Ключевое слово TOP 27

2.2. Операторы модификации данных 28

2.2.1.Оператор UPDATE 28

2.2.2.Оператор DELETE 28

2.2.3.Оператор INSERT 30

2.3. Модификация метаданных 30

2.3.1.Оператор CREATE TABLE 30

2.3.2.Оператор ALTER TABLE 32

2.3.3.Оператор DROP 33

2.4. Другие операторы SQL 34

3.Описание базы данных DreamHome 35

4.Задания по лабораторным работам 39

4.1. Задание к лабораторной работе № 1 (Создание БД) 39

4.2. Задание к лабораторной работе № 2 (11 запросов) 40

4.3. Задание к лабораторной работе № 3 (Все о…) 41

4.4. Задание к лабораторной работе № 4 (Обновление данных) 42

Список рекомендованной литературы 43

Введение



Данное методическое пособие посвящено традиционно важному разделу основного курса «Базы данных и информационные системы» - изучению языка структурированных запросов к базе данных SQL.

SQL (Structured Query Language) представляет собой непроцедурный язык, используемый для управления данными реляционных СУБД. Термин «непроцедурный» означает, что на данном языке можно сформулировать, что нужно сделать с данными, но нельзя задать конкретный алгоритм, как именно это следует сделать. Иными словами, в этом языке отсутствуют алгоритмические конструкции, такие как присваивания, операторы цикла, разветвления, переключатели и др.

Язык SQL был создан в начале 70-х годов в результате исследовательского проекта IBM, целью которого было создание языка манипуляции реляционными данными. Первоначально он назывался SEQUEL (Structured English Query Language), затем — SEQUEL/2, а затем — просто SQL. Официальный стандарт SQL был опубликован ANSI (American National Standards Institute — Национальный институт стандартизации, США) в 1986 году. Затем этот стандарт был расширен в 1989 и 1992 годах, поэтому стандарт SQL носит название SQL92, и это наиболее часто используемая версия SQL. В настоящее время опубликован стандарт SQL3, содержащий некоторые объектно-ориентированные расширения.

Существует три уровня соответствия стандарту ANSI — начальный, промежуточный и полный. Многие производители серверных СУБД, такие как IBM, Informix, Microsoft, Oracle и Sybase, применяют собственные реализации SQL, основанные на стандарте ANSI (отвечающие как минимум начальному уровню соответствия стандарту) и содержащие некоторые расширения, специфические для данной СУБД.

Более подробную информацию о соответствии стандарту версии SQL, используемой в конкретной СУБД, можно найти в документации, поставляемой с этой СУБД.
  1   2   3   4

Добавить документ в свой блог или на сайт

Похожие:

И. И. Мечникова Институт математики, экономики и механики iconИ. И. Мечникова Институт математики, экономики и механики
Выполнение студентами всех заданий, предложенных в методическом пособии, с учетом предъявленных требований, безусловно, свидетельствует...

И. И. Мечникова Институт математики, экономики и механики iconМетодические указания министерство образования и науки, молодежи...
Методическое пособие предназначено для ознакомления студентов гуманитарных специальностей с основами эконометрического анализа, что...

И. И. Мечникова Институт математики, экономики и механики iconViі международная научная конференция
Институт механики им. С. П. Тимошенко нан украины, Институт прикладной математики и

И. И. Мечникова Институт математики, экономики и механики iconМетодическое пособие для студентов отделения прикладной математики...
Методическое пособие для студ отд прикладной математики и фак информационных технологий 2—3 курсов дневного/заочного отделений /...

И. И. Мечникова Институт математики, экономики и механики iconИнститут прикладной математики и механики нан украины Донецкий национальный...
...

И. И. Мечникова Институт математики, экономики и механики iconНаучная литература в России и за рубежом
Института проблем механики ран. Автор 22 книг в различных областях математики, механики и химической технологии, опубликованных на...

И. И. Мечникова Институт математики, экономики и механики iconИнститут прикладной математики и механики нан украины Донецкий национальный...
...

И. И. Мечникова Институт математики, экономики и механики iconДиссертация «Основания теории аналитических функций»
Крупный ученый-исследователь в области математики, истории математики, механики, является автором фундаментальных трудов, в которых...

И. И. Мечникова Институт математики, экономики и механики iconМеханико-математический факультет ведущий научно-образовательный...

И. И. Мечникова Институт математики, экономики и механики iconМеханико-математический факультет ведущий научно-образовательный...

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


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<