Рабочая учебная программа по дисциплине «Базы данных»


Тема 2. Реляционная модель данных, реляционная алгебра



Download 120,5 Kb.
bet5/10
Sana24.02.2022
Hajmi120,5 Kb.
#233800
TuriРабочая учебная программа
1   2   3   4   5   6   7   8   9   10
Тема 2. Реляционная модель данных, реляционная алгебра
Основные понятия, определения: отношение, домен, атрибут, кортеж, схема отношения, степень отношения, эквивалентность схем отношений. Графическая интерпретация основных понятий, ограничения, накладываемые на реляционные таблицы. Понятие возможного и первичного ключа. Моделирование взаимосвязи с между таблицами, понятие внешнего ключа.
Реляционная алгебра: теоретико-множественные операции и специальные операции. Графическая интерпретация реляционных операций. Примеры выполнения запросов с использованием операций реляционной алгебры.
Практическая работа: Изучение принципов организации MS SQL Server 2000 – 2 часа.
Тема 3. Язык SQL, структура языка, история развития, стандарты. Язык запросов
Общие требования к языку обработки данных в реляционных базах данных. Переход от реляционной алгебры к языку SQL. Стандарт SQL89. Ограничения стандарта. Стандарт языка SQL2. Структура стандарта, разделы языка: язык описания данных (DDL data definition language), язык запросов (DSL Data Seach Language), язык манипулирования данными (DML Data Manipulation Language), язык администрирования данных (Data Administration Language).
Язык запросов, оператор Select. Обобщенный синтаксис оператора Select, назначение разделов FROM, WHERE, Group By, Order By. Список вывода, значение «*» в списке вывода. Вычисляемые поля в списке вывода. Простые условия отбора, сложные условия отбора, операторы сравнения: =.<>,>,<,>=,<=, between, like. Шаблоны в операторе Like.
Дополнительные предикаты In, Not In. Подчиненные запросы на уровне Where. Предикаты Exist, Not Exist. Раздел Group By и функции агрегирования Count(),Max(),Min(),Sum(),Avr() и их использование в части Having для анализа созданных групп в запросе.
Операции многократного сравнения, предикаты ANY и ALL. Интерпретация агрегатных функций при многократном сравнении.
Неопределенное значение NULL, применение агрегатных функций при использовании неопределенных значений.
Практическая работа: Изучение принципов написание простых запросов для учебной БД «Сессия» - 2 часа
Практическая работа: Составление и исполнение сложных запросов на языке SQL. – 2 часа
Практическая работа: Реализация запросов в стандарте SQL 2 2 часа.

Download 120,5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish