Дебиеттер тізімі

Запит 4.8

Запит 4.7

Запит 4.6

Запит 4.5

Запит 4.4

Запит 4.3

Визначити всі кафедри факультету інформатики. Мова SQL:

 

SELECT КАФЕДРА.Назва

FROM ФАКУЛЬТЕТ. КАФЕДРА

WHERE ФАКУЛЬТЕТ.#F = KАФЕДPA.#F AND

ФАКУЛЬТЕТ.Назва = "інформатики"

 

Реляційна алгебра:

((ФАКУЛЬТЕТ[#F = #F]КАФЕДРА)[ФАКУЛЬТЕТ. Назва = " інформатики" ]) [КАФЕДРА. Назва]

Визначити всіх викладачів кафедри АСУ та їхні телефонні номери.

Мова SQL:

SELECT Прізвище. Тел

FROM КАФЕДРА. ВИКЛАДАЧ

WHEREКАФЕДРА.#D = ВИКЛАДАЧ.#D AND КАФЕДРА.Назва = "АСУ"

Реляційна алгебра:

((КАФЕДРА[#D = #D]ВИКЛАДАЧ)[КАФЕДРА.Назва = "АСУ"])[ВИКЛАДАЧ.Прізвище, Тел]

Вивести список усіх викладачів факультету інформатики разом з їхніми теле­фонними номерами.

Мова SQL:

SELECT Прізвище. Тел

FROM ФАКУЛЬТЕТ. КАФЕДРА. ВИКЛАДАЧ

WHERE ФАКУЛЬТЕТ.#F = KAФЕДPA.#F AND КАФЕДРА.#F = ВИКЛАДАЧ.#D AND ФАКУЛЬТЕТ.Назва = "інформатики"

Реляційна алгебра:

((ФАКУЛЬТЕТ[#F = #F]KAOEflPA)[#D = #D]ВИКЛАДАЧ)[ФАКУЛЬТЕТ. Назва = "інформатики"]) ".ЗИКЛАДАЧ.Прізвище. Тел]

 

Визначити номери груп першого курсу кафедри АСУ.

Мова SQL:

SELECT Номер

FROM ГРУПА. КАФЕДРА

WHERE ГРУПА.#D = КАФЕДРА.#D AND Назва = "АСУ" AND Курс = 1

Реляційна алгебра:

((ГРУПАДО = #D]КАФЕДРА)[Назва = "АСУ" & Курс = 1])[Номер]

 

Визначити номери груп першого курсу кафедри АСУ та прізвища їхніх кураторів.

Мова SQL:

SELECT Номер. Прізвище

FROM ГРУПА. КАФЕДРА. ВИКЛАДАЧ

WHERE ГРУПА.#D = КАФЕДРА.#D AND ГРУПА.#КУРАТОР = ВИКЛАДАЧ.#Т ANDНазва = "АСУ" AND Курс = 1

Реляційна алгебра:

(((ГРУПА[#D = #D]КАФЕДРА)[#КУРАТОР = #Т]ВИКЛАДАЧ)[Назва = "АСУ" & Kypc= 1])[Номер. Прізвище]

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

Мова SQL:

SELECT АУДИТОРІЯ.Номер. ГРУПА.Номер. ПРЕДМЕТ.Назва, Тиждень. День FROM ЛЕКЦІЯ. ГРУПА. ПРЕДМЕТ. АУДИТОРІЯ

WHERE ЛЕКЦІЯ.#G = ГРУПА.#G AND

ЛЕКЦІЯ.#G = ПРЕДМЕТ.#S AND

ЛЕКЦІЯ.#G = АУДИТОРІЯ.#R AND

ГРУПА.Кількість > АУДИТОРІЯ.Місткість

Реляційна алгебра:

((((ЛЕКЩЯ[#G = #G]TPynA)[#S = #S] ПРЕДМЕТ)[#R = #Р]АУДИТОРІЯ)[ГРУПА.Кількість > АУДИТОРІЯ.Місткість])[АУДИТОРІЯ.Номер. ГРУПА.Номер. ПРЕДМЕТ.Назва. Тиждень. День]

 

 

Негізгі:

1. Балапанов Е. Қ., Бөрібаев Б. Информатикадан 30 сабақ, Алматы, 2001.

2. Байжұманов М. Қ., Жапсарбаева Л. Қ. Информатика, Астана, 2004.

3. Балапанов, Б. Бөрібаев, А. Бекбаев т.б.-Алматы: Сөздік-Словарь, 1998.

4. Масанов Ж. Қ. және т. б. Информатика,-Алматы, 2002

5. Фролов А., Фролов Г. Аппаратное обеспечение персонального компьютера. М., Диалог – МИФИ, 1997.

6. А.Фролов, Г.Фролов. Операционная система Microsoft Windows для программиста. М., Диалог – МИФИ, 1994.

7. Corel Draw, все программы пакета, А. Тайц, Санкт- Петербург, 2002

8. Turbo Pascal, Учитесь программировать, О. Меженный, Санкт- Петербург, 2001

9. Поддубная Л. М., Шаньгин В. Ф. Мне нравится Паскаль, - Москва, 1992

10. Современный самоучитель работы в сети Интернет, В.В. Комягин, 2000.

Қосымша:

1. Информатика негіздері журналы.

2. Кенин А. IBM PC для пользователей или как научиться работать на компьютере. – Екатеринбург: Изд-во Планета, 1997.

3. Turbo Pascal, учебное пособие, Хрущева В.В. – Астана: Издательство аграрного университета, 2004.

4. Паскаль - бағдарламалау тілі: оқу құралы. А.Ш.Кулмуратова, Л.К. Смаилова, - Астана: Издательство ҚАТУ им.С.Сейфуллина, 2009.