ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ
ПО МДК
Разработка и эксплуатация удаленных баз данных
для студентов 4 курса по специальности
230115 Программирование в компьютерных системах
Зацепин В.А
Тестовые вопросы:
1.Основоположник реляционного подхода к проектированию баз данных информационных систем
Дж. Каррабис
Б.Гейтс
Э.Кодд
А.Попов
Базиян
2. Взаимоотношения между сущностями АВТОМОБИЛЬ и ВЛАДЕЛЕЦ в базе данных ГИБДД
один-к-одному
многие-ко-многим
один-ко-многим
многие-к-одному
3. Взаимоотношения между сущностями ПРЕПОДАВАТЕЛЬ и СТУДЕНТ
один-к-одному
многие-ко-многим
один-ко-многим
многие-к-одному
4. Вид отношений, когда нескольким записям главной таблицы в подчинённой таблице может соответствовать одна запись
а) отношение «один к одному»
б) отношение «один ко многим»
в) отношение «многие ко многим»
г) отношение «многое к одному»
5. Связь между таблицами базы данных – это
комплекс программных и языковых средств, необходимых для создания и модификации базы данных
поименованная совокупность структурированных данных, относящихся к определенной предметной области
служебная информация, содержащая упорядоченные сведения о ключевых значениях
функциональная зависимость между объектами
6. Перечислите основные операции реляционной алгебры?
объединение, вычитание, пересечение, произведение, выборка, проекция, деление, соединение
объединение, пересечение и разность
переименование, расширение, подведение итогов, присвоение, вставка, обновление, удаление и реляционное сравнение
исчисление кортежей, доменов
ввод, редактирование, удаление, сортировка и поиск
7. Что представляет процедура обратного проектирования (реинжиниринг) в CASE – системах проектирования БД?
воссоздание информации в таблицах БД с возможность ее изменения/дополнения
оптимизация расположения содержимого БД путем объединения таблиц
изменение принципов индексации таблиц БД с целью ускорения доступа к содержимому БД
воссоздание логической структуры имеющейся БД с возможностью изменения связей между таблицами и переноса БД на другую платформу
восстановление логической структуры имеющейся БД для представления ее в понятном графическом виде
8. В чем заключается процедура каскадного удаления записей в БД?
последовательное удаление связей между ‘главными’ и ‘подчиненными’ таблицами
последовательное удаление ‘главной’ и ‘подчиненной’ таблиц
уничтожение выбранной записи в ‘главной’ таблице
удаление первой записи в ‘подчиненных’ таблицах, связанных с выбранной записью в ‘главной’ таблице
последовательное удаление в ‘подчиненных’ таблицах записей, логически связанных с соответствующими записями в ‘главной’ (относительно данной ‘подчиненной’) таблице с удалением этой записи в ‘главной’ таблице
9. В чем заключается главное отличие ключа от индекса?
ключ допускает значения NULL в составляющих его полях, индекс - нет
индекс может допускать повторение значений составляющих его полей, ключ - нет
индекс может не иметь имени (быть безымянным), ключ - нет
ключ может включать несколько полей, индекс - нет
ключ используется для ускорения поиска нужных записей в таблице, индекс - нет
10. Что такое «ссылочная целостность БД»?
требование заполненности всех полей данной записи в таблице БД
наличие нескольких таблиц, представляющих содержимое БД
обеспечение определенных (обычно иерархических) принципов взаимосвязи между записями в связанных таблиц БД
наличие внешнего (foreign) и родительского (parent) ключей в таблице БД
реализация отношения ‘один-к-одному’ между таблицами БД
Наиболее точный аналог реляционной БД
а) вектор в) файл
б) генеалогическое дерево г) двумерная таблица
12. БД представлена в табличной форме. Запись образует
а) поле в таблице в) строку в таблице
б) имя поля г) ячейку
13. БД представлена в табличной форме. Cтолбец образует
а) поле в таблице в) строку в таблице
б) имя поля г) ячейку
В записи файла реляционной БД может содержаться
неоднородная информация (данные разных типов)
исключительно однородная информация (данные только одного типа)
только текстовая информация
исключительно числовая информация
только логические величины
15. Структура файла реляционной БД меняется
при удалении любого поля
при изменении любой записи
при удалении диапазона записей
при уничтожении всех записей
при добавлении одной или нескольких записей
Представление (view) -это
специальный тип хранимых процедур, запускаемых сервером автоматически при выполнении тех или иных действий с данными таблицы
заранее составленный и хранящийся в базе данных SQL-запрос для выборки данных из одной или нескольких таблиц базы данных
низкоуровневая компонента базы данных, которая знает, как соединяться с базой данных и получать из нее данные
инструмент, который позволяет устанавливать соединения с локальными, клиент-серверными или размещенными в интернете источниками данных
17.Структура файла реляционной БД полностью определяется
перечнем названий полей и указанием числа записей БД
числом записей в БД
перечнем названий полей с указанием их ширины и типов содержащихся в них данных
содержанием записей, хранящихся в БД
диапазоном записей БД
18. Хронологическая последовательность создания базы данных
создание псевдонима БД
создание каталога
создание таблиц
19. В поле файла реляционной БД могут быть записаны
данные только одного типа
как числовые, так и текстовые данные одновременно
только номера записей
только время создания записей
только логические величины
20. Свойства полей таблиц баз данных (Укажите соответствие)
Свойство поля
|
Назначение
|
А. Имя поля
|
1. Определяет максимальный размер (в символах) данных, сохраняемых в поле.
|
Б. Тип данных
|
2. Определяет отображение заданного типа данных при выводе их на экран или при печати в режиме таблицы.
|
В. Размер поля
|
3. Уникальное имя, которое определяет, как следует обращаться к данным этого поля при операциях с базой данных.
|
Г. Формат поля
|
4. Определяется значениями, которые предполагается хранить в поле и операциями, которые будут выполняться над этими значениями.
|
|
5. Описывает однотипные объекты, операции или их характеристики
|
|
6. Определяет совокупность всех данных, расположенных в отдельном столбце таблицы.
|
|
7. Атомарная часть информации об объекте, которая вносится в каждое поле.
|
|
8. Определяет полные сведения об одном конкретном объекте.
|
21. База данных – это
программа, предназначенная для хранения и извлечения информации
некоторый набор структурированных данных
диск, на котором хранится информация о какой-либо предметной области
файл, в котором хранится некоторая информация
22. База данных содержит
факты и правила, используемые для вывода других знаний
данные и правила их поиска
набор произвольных высказываний
ответы на все вопросы
23. Запрос – это
процесс реорганизации базы данных
проверка достоверности введенной в базу данных информации
средство извлечения информации из базы данных
ввод пароля с целью доступа к информации в базе данных
ввод ограничения на допустимые записи
24. Пользователь БД – это
а) агрегат данных, хранящийся в одной из таблиц
б) программа, реализующая функции БД
в) программа или человек, обращающийся к базе данных с помощью средств управления данными СУБД
г) представление данных с точки зрения пользователя или прикладной программы
25. СУБД – это
а) набор программ, обеспечивающий работу всех аппаратных устройств компьютера и доступ пользователя к ним
б) программная система, поддерживающая наполнение и манипулирование данными в файлах БД
в) прикладная программа для обработки текстов и различных документов
г) оболочка операционной системы, позволяющая более комфортно работать с файлами
СУБД представляет собой программный продукт, входящий в состав
операционной системы
системного программного обеспечения
систем программирования
уникального программного обеспечения
прикладного программного обеспечения
27. В число функций СУБД не входит
создание структуры файла БД
определение того, какая именно информация будет храниться в БД
поиск и сортировка данных
вывод данных по соответствующему запросу
Ключами поиска в СУБД называются
диапазон записей файла БД, в котором осуществляется поиск
логические выражения, определяющие условия поиска
поля, по значению которых осуществляется поиск
номера записей, удовлетворяющих условиям поиска
номер первой по порядку записи, удовлетворяющей условиям поиска
29. Для каких целей в СУБД используется механизм транзакций?
для поддержания целостности в базе
для контроля изменений в БД
для обеспечения повышенной надежности хранения данных
для ускорения обмена между внешней и оперативной памятью
для управления буфером оперативной памяти
30. Какому основному условию подчиняется процесс выполнения транзакции?
процесс должен быть выполнен, при невозможности выполнения выдается предупреждение пользователю
процесс может быть выполнен с ошибками, в этом случае выдается предупреждение
процесс должен быть выполнен, об этом обязательно сообщается пользователю
процесс может быть выполнен с ошибками, в этом случае выполнение повторяется с начала
процесс должен выполниться полностью и без ошибок или не выполниться вообще
31. Компьютер, подключенный к сети и работающий под управлением локальной операционной системы
32. Процесс обращения пользователя к БД с целью ввести, получить или изменить информацию
33. Современное направление развития информационного обеспечения производственных и бизнес процессов, направленное на создание единого информационного пространства
34. Узел сети, который предоставляет свои услуги другим абонентам, но сам их не использует
35. Абонент сети, который только использует сетевые ресурсы
36. Электронная схема, применяемая в регистрах компьютера для запоминания одного бита информации
37. Функция сервера приложений
управления информационными ресурсами
ввода и отображения данных
служебные функции
прикладные функции, определяющие основные алгоритмы решения задач приложения
38. Что такое триггер в системах управления БД?
созданная с использованием языков высокого уровня программа, управляющая предоставлением привилегий конкретному пользователю
один из вариантов хранимой (могущей быть вызванной клиентской стороной и выполняющаяся на сервере) процедуры управления БД
последовательность SQL-предписаний, возвращающая вызывающей программе одну или несколько записей
процедура на языке управления БД, автоматически вызываемая при (или после) наступлении определенного события и возвращающая значения ‘истина’ или ‘ложь’ в зависимости от выполнения определенных условий
содержащая одно (или несколько) SQL-предписаний последовательность операторов, выполняющая обработку данных БД по запросу пользователя
39. Что такое хранимая процедура в построенных по клиент-серверной технологии БД?
разработанная с использованием языков программирования высокого уровня и оформленная в виде исполняемого файла (exe) процедура обработки данных, исполняемая сервером
процедура на языке SQL, динамически генерируемая приложением
разработанная с использованием языков программирования высокого уровня и сохраняемая в форме динамической библиотеки (dll-файл) процедура обработки данных
написанная на языке определения/манипулирования данными и выполняющаяся сервером процедура обработки данных
процедура на языке манипулирования данными (напр., SQL), вводимая пользователем при необходимости обработки данных
40. Для каких целей в СУБД используется механизм транзакций?
для поддержания целостности в базе
для контроля изменений в БД
для обеспечения повышенной надежности хранения данных
для ускорения обмена между внешней и оперативной памятью
для управления буфером оперативной памяти
41. Соотнесите модель БД с её описанием
Описание
|
Модель
|
информационная модель состава таблиц БД;
установление связей между таблицами;
описание способов хранения БД.
|
физическая модель
логическая модель
концептуальная модель
математическая модель
|
42. Наиболее распространёнными в практике являются
а) иерархические БД
б) сетевые БД
в) распределённые БД
г) реляционные БД
43. Примером иерархической БД являются
а) страница классного журнала
б) каталог файлов, хранимых на диске
в) расписание поездов
г) электронная таблица
44. Сетевая БД предполагает такую организацию данных, при которой
а) связи между данными описываются в виде дерева
б) связи между данными отражаются в виде таблицы
в) связи между данными отражаются в виде совокупности нескольких таблиц
г) помимо вертикальных связей (между данными) существуют и горизонтальные
д) между ними имеются исключительно вертикальные связи
45. В определение столбца 1 вставьте слово из столбца 2. Выберите структуру БД
1) данные представляются в виде древовидной структуры
2) данные организуются в виде произвольного графа
3) данные представляются в виде совокупности таблиц
4) данные представляются в виде объектов
|
а) реляционная структура
б) иерархическая структура
в) объектно-ориентированная структура
г) сетевая структура
|
46. Реляционная модель базы – это
совокупность таблиц, состоящих из записей и полей; информации об индексах и связях хранимых процедур
совокупности таблиц, объединенных связями; экранных форм, отчетов, запросов
некоторая часть реально существующей системы, функционирующая как самостоятельная единица
поименованная совокупность структурированных данных, относящихся к определенной предметной области
47. Таблица базы данных – это
регулярная структура, состоящая из однотипных записей, разбитых на поля
комплекс программных и языковых средств, необходимых для создания и модификации базы данных
поименованная совокупность структурированных данных, относящихся к определенной предметной области
служебная информация, содержащая упорядоченные сведения о ключевых значениях.
48. Первичный ключ таблицы базы данных – это
поле или строковое выражение, образованное из значений нескольких полей, по которому можно определить значения других полей для одной или нескольких записей таблицы
поле или строковое выражение, образованное из значений нескольких полей, по которому можно однозначно идентифицировать строку в таблице
программный модуль, сохраняемый в базе данных для выполнения определенных операций с информацией базы
поименованная совокупность структурированных данных, относящихся к определенной предметной области
49. Информационная система – это
комплекс программных и языковых средств, необходимых для создания и модификации информации базы данных, добавления, модификации, удаления, поиска и отбора информации
поименованная совокупность таблиц, экранных форм, отчетов, запросов, относящихся к определенной предметной области
некоторая часть реально существующей системы, функционирующая как самостоятельная единица
поименованная совокупность структурированных данных, относящихся к определенной предметной области
50. В стандартизацию разработки информационных систем не входит
стандартизация технических средств
стандартизация информационного обеспечения
стандартизация программного обеспечения
стандартизация аппаратного обеспечения
51. Прозрачность сети – это
свойство, означающее полную прозрачность расположения данных
свойство, означающее, что в распределённой системе возможны любые сетевые протоколы
свойство, означающее возможность переноса изменений между базами данных средствами распределенной системы
свойство, которое трактуется как возможность распределенного размещения данных, логически представляющих единое целое
52. Неделимая с точки зрения воздействия на БД последовательность операторов манипулирования данными
53. Программа или человек, обращающийся к базе данных
54. Какая из перечисленных программ не относится к СУБД
SQL Server 2000
Page Maker
Oracle
4. Ms Access
55. Какая команда выведет наименование товара (поле Name), проданного1 июля 2003 года(поле Datepr) для таблицы Tovar:
SELECT NameFROM TovarWHERE DatepR = DTOC(1.06.03)
SELECT NameFROM TovarWHERE DatepR = YEAR(1.06.03)
SELECT NameFROM TovarWHERE YEAR(Datepr) = “1.06.03”
SELECT NameFROM TovarWHERE DatepR = CTOD(“1.06.03”) +
SELECT NameFROM TovarWHERE YEAR (Datepr) = YEAR(1.06.03)
56. Для того, чтобы получить среднюю зарплату (поле зарплата-zar), для мужчин (поле пол-pol) младше 40 лет (поле-voz), следует выполнить команду:
AVERAGE zar,pol,voz FOR pol=”м”AND voz<40
AVERAGE zaR FOR pol=”м” AND voz<40 +
AVERAGE zar, pol, voz FOR pol=”м” AND voz<40
AVERADGE FOR pol=”м” AND voz<40 AND zar
AVERAGE zaR FOR pol=”м” OR vor<40
57. Согласно какому из перечисленных SQL-предписаний будет выбрана запись со значением MARINA в поле Name таблицы Personal?
SELECT * FROM Personal WHERE Name LIKE _RIN%
SELECT * FROM Personal WHERE Name LIKE MAR%_
SELECT * FROM Personal WHERE Name LIKE _NA
SELECT * FROM Personal WHERE Name LIKE %I%
SELECT * FROM Personal WHERE Name LIKE %MARI_
58. Какое из приведенных SQL-предписаний служит для выборки записей о сотрудниках, зарплата (поле Salary) которых не ниже среднеарифметической по всей таблице?
SELECT Salary FROM Spisok WHERE Salary < (SELECT AVG(Salary) FROM Spisok)
SELECT Salary FROM Spisok WHERE Salary > (SELECT AVG(Salary) FROM Spisok) ORDER BY Salary
SELECT Salary FROM Spisok WHERE Salary =< (SELECT AVG(Salary) FROM Spisok)
SELECT Salary FROM Spisok WHERE Salary >= (SELECT AVG(Salary) FROM Spisok) ORDER BY Salary DESC
SELECT Salary FROM Spisok WHERE Salary = (SELECT AVG(Salary) FROM Spisok)
59. В системе SQL-сервер организована двухуровневая настройка ограничения доступа к данным. На первом уровне необходимо создать учетную запись пользователя (login), что позволяет ему
подключиться к самому серверу и получить автоматический доступ к базам данных
получить доступ к базам данных
получить права на изменение баз данных
получить права на обновление баз данных
подключиться к самому серверу, но не дает автоматического доступа к базам данных
60. функция для работы с базой данных MySQL: установить соединение с базой данных
mysql_result()
mysql_connect
mysql_select_db
mysql_query()
mysql_list_fields
61. функции для работы с базой данных MySQL: выберите соответствующую
mysql_connect
mysql_select_db
mysql_query()
mysql_result()
mysql_list_fields
|
получить список полей таблицы
посылает SQL-запрос активной базе данных MySQL сервера
выбор базы данных В MySQL
установить соединение с базой данных
возвращает значение одной ячейки результата запроса
|
62. Соотнесите описание служб SQL Server с их названиями:
Описание:
|
Название:
|
ядро системы;
администрирование системы;
поиск информации;
управление распределённых транзакций.
|
MSSQLServer;
MSS;
MDTC;
SQLServerAgent.
|
63. Отметьте правильный ответ
GRANT SELECT, INSERT ON EMPLOYEE_TBL TO USER1;
Приведенный выше код предоставляет пользователю базы данных
одну привилегию в)две привилегии
б) три привилегии г)все возможные привилегии
64. Часть кода приложения, которая определяет алгоритмы решения конкретных задач:
презентационная логика;
бизнес-логика;
логика обработки данных;
процессор управления данными
65. Какой вид журнала транзакций чаще всего используется:
локальный;
сетевой;
общий;
распределённый.
66. Узел сети, который предоставляет свои услуги другим абонентам, но сам их не использует
67. Процесс обращения пользователя к БД с целью ввести, получить или изменить информацию.
68. Язык разработки и управления реляционных баз данных.
69. Организация взаимодействия аппаратных средств БД.
70. Системная структура, обеспечивающая восстановление согласованного состояния БД после любого рода аппаратных и программных сбоев.
71. Служба SQLSERVER, предназначенная для управления распределёнными транзакциями
MsSQLServer
SQLServerAgent
MSS
MDTC
72. Какого свойства транзакции не существует
коммутативности
атомарности
долговечности
изолированности
73. Какой архитектуры базы данных не существует
файл-сервер
выделенный сервер
активный сервер
распределенный сервер
74. В трехуровневую модель БД не входит
клиент БД
клиент приложений
сервер приложений
сервер БД
75. Свойство, означающее, что управление данными на каждом из узлов распределённой системы выполняется локально
независимость узлов
прозрачность приложения
локальная автономия
прозрачность сети
76. Какую функцию не выполняет клиент приложений
управления информационными ресурсами
ввода и отображения данных
служебные функции
прикладные функции, определяющие основные алгоритмы решения задач приложения
77. Исходя из концепции Cals-технологии предприятия переходят к созданию
распределенных БД
интегрированных многопользовательских систем БД
отдельных БД
укрупнённых БД
78. Процесс управления пользователями базы данных включает в себя
создание учетных записей пользователей
создание таблиц базы данных
удаление таблиц базы данных
удаление учетных записей пользователей
создание отношений
наблюдение за действиями пользователей в рамках базы данных
создание хранимых процедур, триггеров
создание отчетов
79. Какую функцию всегда выполняет сервер приложений
управления информационными ресурсами
ввода и отображения данных
служебные функции
прикладные функции, определяющие основные алгоритмы решения задач приложения
80. Привилегии пользователя конкретной базы данных отменяются посредством команды
REVOKE
GRANT
SELECT
CREATЕ
81. Установите соответствие
Наименование операции Обозначение
1. Операция резервного копирования базы данных
|
grant
|
2. Операция восстановления базы данных
|
commit
|
3. Подтверждение транзакции
|
restore
|
4. Откат транзакции
|
backup
|
|
rollback
|
82. Программная система, поддерживающая наполнение и манипулирование данными в файлах БД
83. Сетевая БД предполагает такую организацию данных, при которой
а) связи между данными описываются в виде дерева
б) связи между данными отражаются в виде таблицы
в) связи между данными отражаются в виде совокупности нескольких таблиц
г) помимо вертикальных связей (между данными) существуют и горизонтальные
д) между ними имеются исключительно вертикальные связи
84. В определение столбца 1 вставьте слово из столбца 2. Выберите структуру БД
1) данные представляются в виде древовидной структуры
2) данные организуются в виде произвольного графа
3) данные представляются в виде совокупности таблиц
4) данные представляются в виде объектов
|
а) реляционная структура
б) иерархическая структура
в) объектно-ориентированная структура
г) сетевая структура
|
Служба SQLSERVER, предназначенная для автоматизации администрирования работы с удаленными БД
MsSQLServer
SQLServerAgent
MSS
MDTC
86. Генеалогическое дерево семьи является
а) табличной информационной моделью
б) иерархической информационной моделью
в) сетевой информационной моделью
г) предметной информационной моделью
87. Какой вид журнала транзакций чаще всего используется
локальный
сетевой
общий
распределённый
88. Какого вида восстановления данных не существует
индивидуальный откат
смешанный откат
мягкий сбой системы
жесткий сбой системы
89. Какой сбой характеризуется утратой оперативной памяти
индивидуальный откат
смешанный откат
мягкий сбой системы
жесткий сбой системы
90. Какой сбой характеризуется повреждением внешних носителей информации
индивидуальный откат
смешанный откат
мягкий сбой системы
жесткий сбой системы
91. Укажите привилегии, которые можно назначить пользователю?
UPDATE, INSERT, DELETE, SELECT, REFERENCES
CONNECT, RESOURCE, DBA
GRANT, REVOKE, IDENTIFIED BY
ADD, MODIFY, DROP
92. Какой командой можно создать ID нового пользователя с присвоением ему пароля на доступ к данным БД?
CREATE TABLE New_User (ID sql_integer Not Null, Passw sql_char Not Null)
GRANT CONNECT TO New_User IDENTIFIED BY Passw
SELECT ID, Passw INTO New_User FROM Old_User
REVOKE SELECT ON New_User FROM Old_User
93. Для удаления привилегии на добавление и удаление записей в таблице Заказов пользователю Adrian используется запрос?
Drop table tblCustomers
Delete from tblCustomers where (User=’Adrian’)
Revoke insert, delete on tblCustomers from Adrian
Insert into tblCustomers select * from DelTbl
94. Какое из приведенных SQL-предписаний разрешает пользователю Stieve изменять записи в таблице Owndata?
GRANT INSERT, UPDATE ON Owndata TO Nike
GRANT SELECT, INSERT ON Owndata TO Nike, Stieve
GRANT SELECT, UPDATE ON Owndata TO Stieve
GRANT UPDATE ON Owndata TO Stieve
GRANT SELECT, INSERT ON Owndata TO Nike
95. Язык SQL – это
а) Язык управления данными
б) Язык структурированных запросов
в) Язык манипулирования данными
г) Язык описания данных
96. Функция ограничения UniqueConstraint коллекции Constraints объекта DataSet заключается в
запрещении добавлять в таблицы дублирующиеся элементы
определении правил обновления дочерних строк при изменении родительской строки
запрещении удалять из таблицы дублирующиеся элементы
определении типа элементов ключевого столбца
Алиас ("прозвище, кличка") для таблицы, представления или программного модуля SQL-сервера - это
97. В СУБД Microsoft SQL Server основной единицей хранения данных на физическом носителе информации является
файл
таблица
ячейка таблицы
запись
страница
98. Резервное копирование всех данных базы данных - это
разностное резервное копирование
полное резервное копирование
резервное копирование групп файлов и файла данных
резервное копирование журнала транзакций
99. Имя, присвоенное операционной системой физическому устройству или файлу
логическое имя
физическое имя
алиас
тип
100. Метод, с помощью которого SQL-сервер хранит свои данные в операционной системе
физическая структура
логическая структура
информационная структура
инфраструктура
СПИСОК ЛИТЕРАТУРЫ И ИСТОЧНИКОВ
Основная:
Фаронов В. В., Шумаков П. В. «Руководство разработчика баз данных» - М.: Нолидж, 2010г.
Фуфаев Э.В. Разработка и эксплуатация удаленных баз данных: учебник для студ. Сред. Проф. Образования – М.: Изд. Центр «Академия», 2009. – 256 с.
Голицына О.Л., Максимов Н.В., Базы данных. Учебное пособие. 2011.
Пономарев В. А. «COM и ActiveX в Delphi». – СПб.: БХВ – Петербург, 2006 г.
Горев А., Ахаян Р., Макашарипов С. «Эффективная работа с СУБД». – СПб.: Питер, 2006 г.
Дополнительная:
А. Сорокин DELPHI Разработка баз данных. СПб, - Питер 2010.
Кириллов В.В. Структурированный язык запросов (SQL). – СПб.: ИТМО, 2009.
А.В. Хомоненко Работа с базами данных в DELPHI. СПб, БХВ – Петербург, 2012.
А.В.Кочергин. Cистемы управления базами данных: Учеб.-метод. пособие / А.В.Кочергин и др. - Изд-во МГУ, 2005. – С. - 54.
Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем.: / Бойко В.В., Савинков В.М. - М.: Финансы и статистика, 2007. – С - 351.
</40></40></40></40></40>
|