- •Казахский национальный технический университет имени к.И.Сатпаева
- •1 Учебная программа дисциплины – Syllabus
- •1. 1 Данные о преподавателях:
- •1.2 Данные о дисциплине:
- •Выписка из учебного плана
- •1.5 Цели и задачи дисциплины.
- •Перечень и виды заданий и график их выполнения:
- •Виды заданий и сроки их выполнения
- •1.7 Список литературы
- •Распределение рейтинговых баллов по видам контроля
- •Оценка знаний студентов
- •1.9 Политика и процедура.
- •2 Содержание Активного раздаточного материала
- •2.2 Конспект лекционных занятий
- •Тема 1. Введение в субд.
- •Тема 2. Языковая среда реляционных субд.
- •Дополнительная литература: 9[22:28].
- •Тема 3. Работа с файлами в субд.
- •Тема 4. Стандартные функции в субд.
- •Функции для обработки файлов
- •Тема 5. Программирование в субд.
- •Тема 6. Язык реляционных баз данных sql.
- •Тема 7. Запросы sql.
- •Ниже приведен сокращенный вариант команды select с опцией into/to, используемый в Visual FoxPro:
- •Тема 8. Сложные запросы sql.
- •Дополнительная литература: 10[1025:1040].
- •Тема 9. Подзапросы в sql.
- •Дополнительная литература: 10[1028:1040].
- •Тема 10. Объектно-ориентированное программирование (ооп) в субд.
- •Дополнительная литература: 10[944:960].
- •Тема 11. Визуальное программирование в субд.
- •Дополнительная литература: 10[958:962].
- •Тема12. Инструментальные средства субд.
- •Тема 13. Архитектура клиент-сервер в технологии бд.
- •Дополнительная литература 9[159:164], 10[81:83,792:794].
- •Тема 14. Архитектура сбд.
- •Дополнительная литература: 9[28:36], 10[65:88].
- •Тема 15. Модели данных.
- •Дополнительная литература: 9[56:70],10[56:58].
- •2.3 Планы лабораторных занятий
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Дополнительная литература: 10[1028:1040]. Контрольные вопросы:
- •Дополнительная литература: 10[1028:1040]. Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •2.4 Планы занятий в рамках самостоятельной работы студентов под руководством преподавателя (срсп)
- •2.5 Планы занятий в рамках самостоятельной работы студентов (срс)
- •2.6 Тематика письменных работ по курсу Тематика курсовых работ
- •Рекомендуемая литература
- •2.7 Тестовые задания для самоконтроля с указанием ключей правильных ответов
- •A) пять;
- •C) один;
- •Правильные ответы
- •Перечень экзаменационных вопросов по пройденному курсу
- •Глоссарий
- •Учебно-методический комплекс дисциплины для студентов
- •Системы управления базами данных
A) пять;
B) два;
C) один;
D) четыре;
E) три.
&&&20 Архитектура “клиент-сервер” в технологии баз данных:
A) база данных хранится на сервере, запросы обрабатываются на клиентской части;
B) база данных хранится на клиентской части, запросы обрабатываются на сервере;
C) запросы обрабатываются на сервере баз данных и результат отправляется клиенту;
D) запросы обрабатываются на клиентской части;
E) запросы обрабатываются на клиентской части и результат отправляется серверу.
&&&21 Какая модель данных использует табличное представление данных?
A) иерархическая;
B) реляционная;
C) сетевая;
D) сетевая и иерархическая;
E) реляционная и иерархическая;
&&&22 Какая модель данных использует для представления данных граф типа “дерево”?
A) иерархическая;
B) сетевая;
C) реляционная;
D) сетевая и иерархическая;
E) реляционная и сетевая.
&&&23 Какая из приведенных ниже команд является командой SQL дополнения данных в таблицу БД?
A) CREATE STUD;
B) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6));
C) INSERT INTO STUD (FIO, GR, NZ) VALUES (‘Исин А.С.’, ’ИС-96’, 96001);
D) SELECT FIO, GR, DR FROM STUD WHERE NZ >= 9600;
E) CREATE STUD (FIO C(25), GR C(8), DR D, NZ N(6)).
&&&24 Какая из приведенных ниже команд является командой SQL выборки из таблицы БД данных по условию?
A) SELECT FIO, GR, DR FROM STUD WHERE NZ >= 9600;
B) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6));
C) INSERT INTO STUD (FIO, GR, DR, NZ) VALUES (‘Исин А.С.’, ’ИС-96’, 9601);
D) CREATE STUD;
E) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6)).
&&&25 Какая из приведенных ниже команд является командой SQL подсчета записей в таблице БД?
A) SELECT COUNT(*) FROM STUD;
B) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6));
C) INSERT INTO STUD (FIO, GR, DR, NZ) VALUES (‘Исин А.С.’, ’ИС-96’,{01/01/75}, 9601);
D) SELECT FIO, GR, DR FROM STUD WHERE NZ >= 9600;
E) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6)).
&&&26 Какая опция команды SELECT в языке запросов SQL позволяет задать условия выборки записей из таблицы БД в результат запроса?
A) ORDER BY;
B) AS;
C) WHERE;
D) DISTINCT;
E) GROUP BY.
&&&27 Какая опция команды SELECT в языке запросов SQL позволяет назначить другие имена колонкам (полям) данных результата запроса?
A) WHERE;
B) DISTINCT;
C) ORDER BY;
D) AS;
E) GROUP BY.
&&&28 Какая опция команды SELECT в языке запросов SQL позволяет задать упорядочение данных по возрастанию или убыванию в результате запроса?
A) GROUP BY;
B) ORDER BY;
C) DISTINCT;
D) WHERE;
E) AS.
&&&29 Какая опция команды SELECT в языке запросов SQL позволяет задать группировку данных в результате запроса?
A) AS;
B) DISTINCT;
C) ORDER BY;
D) WHERE;
E) GROUP BY.
&&& 30 Какая команда SQL в FoxPro создает новую таблицу *.dbf с результатами запроса?
A) SELECT FIO, DR FROM STUD INTO TABLE S1;
B) SELECT FIO, DR FROM STUD INTO ARRAY M1;
C) SELECT FIO, DR FROM STUD INTO FILE F1;
D) SELECT FIO, DR FROM STUD INTO CURSOR S1;
E) SELECT FIO, DR FROM STUD.
