Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Що таке SQL Server 2005




Вступ

ЗАБОРОНЕНО

Крещенко Л.Ф.

МОВА SQL

Крещенко Л.Ф.

Роз'яснення судового рішення (ст. 380 КПК).

Якщо судове рішення є незрозумілим, суд, який його ухвалив, за заявою учасника судового провадження чи органу виконання судового рішення ухвалою роз'яснює своє рішення, не змінюючи при цьому його зміст.

 

Навчально-методичний посібник для самостійного вивчення дисциплін “ Мова SQL ” для студентів спеціальності 6.050102 “Економічна кібернетика ” за кредитно-модульною системою організації навчального процесу

 

 

ПОЛТАВА

РВВ ПУСКУ

 


Автор: Крещенко Л.Ф., доцент кафедри економічної кібернетики Полтавського університету споживчої кооперації України, к.т.н.

 

 

Рецензенти: Негребецька Л. А.., к. е. н., доцент кафедри економічної кібернетики Полтавського університету споживчої кооперації України.

Роскладка А. А., доцент кафедри соціальної інформатики та математичного моделювання Полтавського університету споживчої кооперації України, к.ф-м.н..

Розглянуто та рекомендовано до друку на засіданні

кафедри економічної кібернетики ___________________, протокол №___

Мова SQL: Навчально-методичний посібник. – Полтава: РВВ ПУСКУ, 2009. – 143 с.

Відповідальні за зміст навчально-методичного видання автори, рецензенти, та завідувач кафедри економічної кібернетики Рогоза М.Є.

Повне чи часткове відтворення, тиражування, передрук та розповсюдження даного видання без дозволу Полтавського університету споживчої кооперації України

 

© Полтавський університет споживчої кооперації України, 2009 р.


Зміст

Зміст.......................................................................................... 3

Вступ......................................................................................... 4

Навчальна програма дисципліни «Мова SQL»........................ 7

Тема 1. Основи роботи з Microsoft SQL Server 2005............ 10

Тема 2. Створення і керування базою даних SQL Server...... 19

Тема 3. Синтаксичні елементи мови Transact-SQL............... 48

Тема 4 Вибірка даних з бази даних SQL Server..................... 61

Тема 5. Модифікація даних у базах даних SQL Server......... 85

Тема 6. Збережені процедури................................................ 98

Тема 7. Створення тригерів і керування ними.................... 119

План практичних занять....................................................... 126

Перелік завдань для модуля................................................. 129

Питання для самостійного вивчення курсу......................... 132

Індивідуальні завдання для самостійної роботи студентів 134

Карта самостійної роботи студентів................................... 138

Порядок і критерії оцінювання знань студентів.................. 139

Перелік питань для підготовки до поточного модульного контролю 139

Розподіл балів, що отримають студенти за результатами вивчення дисципліни «Мова SQL» 141

Система нарахування балів за видами навчальної роботи. 142

Стрімкий ріст популярності мови SQL є найважливішою тенденцією у сучасних комп’ютерних технологіях. За останні декілька років мова SQL стала єдиним стандартом мови бази даних. На сьогодняшній день SQL підтримує більше ніж сто СУБД, які встановлюються як на персональні компютери, так і на потужні ЕОМ. У зв’яку з цим був прийнятий міжнародний стандарт мови, який пітримується усіма сучасними розробниками баз даних.

Мова SQL є важливим звеном у архітектурі систем управління базами даних, яка розробляються провідними постачальниками програмних продуктів і є стратегічним напрямом розробок компаниї MicroSoft у сфері баз даних.

Так що таке SQL? Чому ця мова така важлива? Що вона дозволяє робити і яка вона працює? Чи дійсно ця мова така важлива для персональних комп’ютерів та локальних обчилювальних мереже? Для відповіді на це питання требі детально і досконально розібратися з системами керування базами даних і приципами їх роботи. Але зараз ми можемо сказати, що мова SQL є стандартним інструментом, який призначений для обробки та читання даних, які утримуються у комп’ютерній базі даних. Мова SQL є мовою програмування, яка використовується для взаємодії користувача з базою даних. Насправді SQL працює тільки з базами даних одного визначеного типу, які звуться реляційними.

Сама по собі мова SQL не є ні самостійною мовою ні окремим програмним продуктом. Її не можна придбати окремо. Це невід’ємна складова частина СУБД, інструмент, за допомогою якого здійснюється зв’язок з БД. Тому як висновок можна констатувати, що мова SQL – це:

· інтегрована мова запитів;

· мова програмування баз даних;

· мова адміністрування баз даних.

Мета дисципліни – формування у студентів знань, умінь і практичних навичок написання програмного коду у середовищі конкретної СУБД.

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

Задачі вивчення дисципліни

В результаті вивчення дисципліни студенти повинні набути наступні навички і знання:

Студенти повинні знати:

· історію розвитку розробки мов керування базами даних;

· реляційну модель бази даних;

· методологію створення програмного коду для баз даних;

· мови баз даних;

· методи експлуатації баз даних на підставі створення програм та процедур.

 

Студенти повинні вміти:

· планувати, проектувати та адмініструвати бази даних;

· використовувати засоби нормалізації для розробки моделей баз даних;

· створювати об’єкти, отримувати та обробляти інформацію в базі даних за допомогою засобів мови SQL (DDL, DML);

· експлуатувати базу даних використовуючи засоби підтримки цілісності, керування транзакціями та журналізації;

· створювати автоматизовані робочі місця для конкретних користувачів БД.

 


Навчальна програма дисципліни «Мова SQL»

Тема 1. Основи роботи з Microsoft SQL| Server| 2005

Основні відомості про|із| SQL| Server| 2005 та принципи його роботи. Використання SQL| Server| Management| Studio|.

Тема 2. Створення і керування базою даних SQL Server

Створення бази даних у середовищі MS SQL Server 2005. Створення таблиць у базі даних та накладання обмежень

Тема 3. Синтаксичні елементи мови Transact-SQL

Ідентифікатори. Функції та інші конструкції мови.

Тема 4 Вибірка даних з бази даних SQL Server

Основи оператора SELECT. Витяг даних за допомогою з'єднань. Визначення підзапитів усередині операторів SELECT

Тема 5. Модифікація даних у базах даних SQL Server

Додавання даних у БД SQL Server. Модифікація даних у БД SQL Server. Видалення даних із БД SQL Server.

Тема 6. Збережені процедури

Основні відомості про збережені процедури. Операції зі збереженими процедурами. Програмування збережених процедур.

Тема 7. Створення|створіння| тригерів|трігерів| і керування ними

Створення|створіння| тригерів|трігерів| за допомогою мови|язика| TRANSACT-SQL|. Програмування тригерів.


Тематичний план дисципліни «Мова SQL» з розподілом навчального часу за видами занять

Назва розділу, модуля, теми Кількість годин за видами занять
Разом аудиторні позааудиторні заняття
лекції семінарські практичні лабораторні індивідуально-консультативна робота самостійна робота
Тема 1. Основи роботи з Microsoft SQL| Server| 2005              
Тема 2. Створення і керування базою даних SQL Server              
Тема 3. Синтаксичні елементи мови Transact-SQL              
Тема 4 Вибірка даних з бази даних SQL Server              
Тема 5. Модифікація даних у базах даних SQL Server              
Тема 6. Збережені процедури              
Тема 7. Створення|створіння| тригерів|трігерів| і керування ними              
Всього:              

Методичні рекомендації до вивчення дисципліни

Тема 1. Основи роботи з Microsoft SQL| Server| 2005

1. Основні відомості про|із| SQL| Server| 2005 та принципи його роботи

SQL| Server| 2005 — це реляційна СУБД, яка використовує мову|язик| TRANSACT-SQL| для пересилки повідомлень|сполучень| між комп'ютером клієнта і комп'ютером, на якому працює SQL| Server| 2005. Реляційна СУБД складається з механізму баз даних, власне баз даних і додатків|застосувань|, необхідних для управління даними і компонентами реляційної СУБД. Реляційна СУБД організовує дані у вигляді зв'язаних рядків і стовпців, складових базу даних. Реляційна СУБД відповідає за підтримку структури бази даних і вирішує|рішає| наступні|слідуючі| завдання|задачі|:

· підтримує зв'язки між даними в базі;

· гарантує коректне зберігання даних і виконання правив, що регламентують зв'язки між ними;

· відновлює дані після|потім| аварії системи, переводячи|переказувати| їх в узгоджений|погоджений| стан|достаток|, зафіксований до збою.

База даних (БД) SQL| Server| 2005 є реляційною базою даних, сумісною з SQL| (Structured| Query| Language|) з|із| інтегрованою підтримкою XML| для Інтернет-додатків|застосувань|. SQL| Server| 2005 створений на основі сучасного розширюваного сервера SQL| Server| 2000.




Поделиться с друзьями:


Дата добавления: 2015-06-29; Просмотров: 437; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.