Дебиеттер тізімі
Запит 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.