2. Техническое задание приложений бд позволяет…


Download 16.96 Kb.
Sana26.01.2023
Hajmi16.96 Kb.
#1123600
TuriТехническое задание
Bog'liq
Б.Д ответы


1..Кем и когда предложена реляционная модель базы данных?
сотрудником фирмы IBM Эдгаром Коддом в 1970 г
2. Техническое задание приложений БД позволяет…
уточнить назначение проекта базы данных
3. Цел и задачи процесса нормализация.
Устранения избыточность данных и несогласованные зависимости
5. Какое режим работы с СУБД не существует?
Динамический режим SQL
6. Таблица, в которой нет зависимостей между неключевыми атрибутами находится в
3 НФ
7. Таблица, не содержащая частично зависимых атрибутов, находится в
2 НФ
8.Определите правилный синтаксис оператора ALTER TABLE для удаления столбца
ALTER TABLE table_name DROP COLUMN column_name;
9. Что значить свойство durability (устойчивость) транзакции?
После завершения транзакции, внесенные изменения останутся неизменными
10 .Выбирайте тройку понятий используемое при создании объектной модели данных?
сущности, атрибуты и связи
11. Реляционная алгебра — это...
процедурный язык высокого уровня, который может применяться в СУБД для последовательного построения нового отношения из одного или нескольких отношений
12. Какие этапы включает в себя процесс проектирования БД?
1. Концептуальное (инфологическое) проектирование, 2.Логическое (даталогическое) проектирование БД. 3.Физическое проектирование БД
13. Транзакция это...
множество операций, переводящих БД из одного согласованного состояния в другое
14. Что значить свойство isolation (изолированность) транзакции?
Транзакция должна быт автономной и воздействовать на другие транзакции или завысить от них
15. Какие операции входят во вторую группу реляционной алгебры?
выборка, проекция, соединение и деление
16. Как называется зависимость не ключевого атрибута от всего составного ключа?
Полная функциональная зависимость
17. Какая привилегия предоставляется пользователю в следующем операторе:
GRANT ALL PRIVILEGES ON *.* TO 'dbuser'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION.
предоставляет полные права на использование данных
18. Что такое блокировка транзакции
временное ограничение на выполнение некоторых операций обработки данных
20. Функция оператора CREATE USER.
Создания пользовтеля
21. Что указывается после предложения WHERE в операторе SELECT?
условие поиска и отбора строк
22. Что означает логическая независимость от данных?
Полную защищенность внешних схем от изменений, вносимых в концептуальную схему
23. Какого строкового типа данных нет в SQL:
STRING
24. Что такое домен атрибута?
множество значений которых принимает атрибут
26. Какое ключевое слово используется для соединения таблиц совместно с оператором SELECT
JOIN
27. Таблица, в которой нет избыточного дублирования данных, находится в
1 НФ
28. Какие вопросы рассматриваются в даталогическом аспекте информации?
Рассматриваются вопросы представления данных в памяти информационной системы.
29. Что значить свойство атомарность (atomic) транзакции?
Транзакция не может выполниться частично, либо все, либо ничего
30. Из каких частей состоит модель данных?
Набор типов структур данных, Набор операторов или правил вывода, Набор общих правил целостности
31. В нормализованных таблицах…
каждый факт появляется лишь в одном месте внутри БД
32. Основная функция MySQL команды GRANT?
предоставлять привилегий пользователям
33. Из чего состоить содержание хранимый процедуры и фукнции SQL?
имя, список параметров и операторы SQL
34. Какие операторы входят в первую группу операций реляционной алгебры?
объединение (U), пересечение (∩), вычитание (–) и декартово произведение (*)
35. Таблица, в которой все не ключевые атрибуты полностью зависят от первичного составного ключа находится в …2 НФ
36. Как получить значение текущего года в SQL?
select year(now());
37. Назначения SQL оператора INSERT INTO?
используется для вставки одного или нескольких новых записей таблицу
38. Что такое транзакция?
последовательность операций
39. Какая категория модели данных не существует?
Математическая модель данных
40. Оператор создания SQL процедур.
CREATE PROCEDURE
41. Транзакция должна удовлетворять …
ACID – требованиям
42. Какой из этих операций характерно для транзакций?
переводить БД из одного непротиворечивого состояния в другое непротиворечивое состояние
43. Назначения SQL оператора UPDATE?
используется для обновления существующих записей в таблице.
44. Определите правильный синтаксис оператора ALTER TABLE для переименование столбца в таблице.
ALTER TABLE table_name CHANGE old_name new_name column_definition
45. Нормализация отношений БД – это …
декомпозиции исходных отношений БД на более простые
46. Основная назначения трехуровневой архитектуры БД?
независимости от данных
47. Какое ключевое слово используется после предложения WHERE для проверки значений атрибута на принадлежность диапазону значений?
BETWEEN
48. Определите правильный синтаксис оператора ALTER TABLE для переименования таблицы.
ALTER TABLE table_name RENAME TO new_table_name;
49. Что такое модель данных?
это средство абстракции, позволяющее отобразить информационное содержание данных.
50. Какой из этих операций не свойственно манипулирование данными в иерархических системах?
Установления атрибута как первичного ключа отношения
51. Какое стандарт SQL не существует?
SQL4
52. Необходимые специалисты для осуществления вес этап проектирования БД.
Аналитики, пользователи, проектировщики, администраторы, программисты.
53. Какое ключевое слово запрещает повторения значений для атрибута?
UNIQUE
54. Какая SQL команда используется для упорядочивания результатов?
ORDER BY
55. Таблица, в которой все атрибуты имеют единственное значение находится в …
1 НФ
56. Какая потенциальная противоречивость (аномалии) существует в ненормализованных таблицах?
Аномалии вставки, аномалии удаления и аномалии модификации данных
57. Основные подходы определения требований к приложению базы данных с несколькими пользовательскими представлениями.
Централизованный подход и метод интеграции представлений
58. Как называется зависимость не ключевого атрибута от части составного ключа?
Частичная функциональная зависимость
59. Назначения SQL оператора COMMIT.
завершить транзакцию и освободить все блокировки данной транзакции
60. Какое ключевое слово используется после предложения WHERE для проверки значений атрибута на соответствие шаблону?
LIKE
61. При помощи какого ключевого слово устанавливается внешний ключ?
FOREIGN KEY
62. Что означает пустое значение NULL?
Указывает, что значение атрибута в настоящий момент неизвестно или неприемлемо
63. В реляционной модели совокупность атрибутов образует ...
Кортеж
64. Какого уровня не существует в трехуровневом архитектуре базы данных ANSI-SPARC?
Уровень операционной системы и прикладных программ.
65. Какие вопросы рассматриваются в инфологическом аспекте информации?
В инфологическом аспекте рассматриваются вопросы, связанные со смысловым содержанием данных независимо от способов их представления в памяти системы.
66. MySQL идентифицирует пользователя …
по имени хоста и по имени пользователя
67. Оператор вызова SQL процедуры
CALL
68. Основная функция MySQL команды REVOKE?
лишать прав пользователей на четырех уровнях привилегий
70. Если какая-то таблица содержит внешний ключ, то она: ...
логически связана с таблицей, содержащей соответствующий первичный ключ;
72. Нормализация – это…
разбиение таблиц
73. В какой цели используется ключевое слово DECLARE в операторе CREATE PROCEDURE - определения SQL процедуры.
для определения локальных переменных
74. Как называется атрибут или группа атрибутов, которая в рассматриваемом отношении не является ключом, а в другом отношении является ключом?
называется внешним ключом
75. Варианты завершения транзакций.
Фиксация транзакции и Откат транзакции
76. Как называется атрибут или совокупность атрибутов, однозначно идентифицирующий кортеж?
Ключ
78. Техническое требования содержать …
перечень конкретных задач
79. Сколько уровней блокирования определены в специально разработанном стандарте для решения проблем, возникающие при выполнении транзакций?
4
80. Выбирайте правильную последовательность осуществления этапов процесса проектирования БД?
1. Концептуальное (инфологическое) проектирование, 2.Логическое (даталогическое) проектирование БД. 3.Физическое проектирование БД.
81. Какие виды существует SQL подпрограмм?
Существует 2 вида подпрограмм: хранимые процедуры и функции
82. Какие информации хранится на внутреннем уровне архитектуры БД ANSI/SPARC?
распределение дискового пространства для хранения данных и индексов;,
описание подробностей сохранения записей (типы, размеры элементов данных и др.);,
сведения о сжатии записей и выбранных методах шифрования.,
сведение о размещении записей;
83. Какая привилегия предоставляется пользователю опцией WITH GRANT OPTION в операторе GRANT?
дает пользователю способность дать другим пользователям свои привилегии
84. Чем отличается CHAR и VARCHAR?
CHAR дополняет строку пробелами до максимальной длины, а VARCHAR тратит лишнюю память на хранение значения длины строки
85. В реляционной модели БД совокупность кортежей образует ...
Отношение
86. Что представляется во внешнем уровне трехуровневой арихитектуры БД ANSI/SPARC?
Представлении пользователей
87. Какой компонент не представляется в концептуальном уровне архитектуры БД?
описание подробностей и методы сохранения данных
88. Какой из перечисленных операций не возможно выполнят оператором ALTER TABLE?
Изменения некоторых значений атрибута
89. Находите две функции MySQL для работы с XML данными.
ExtractValue(), UpdateXML()
90. Нормализация отношений БД – это …
формализованный пошаговый процесс построения структуры таблиц и связей
91. Какие модели данных существует?
Системы основанные на инвертированных списках, Иерархическая, Сетевая, Реляционная, Объектно-ориентированная, Объектно-реляционная
92. Нормальная форма (НФ) отношеий - это
Теоретические правила которых удовлетворяет схема отношения
93. Какое ключевое слово использутся после предложения WHERE для проверки зачений атрибута на принадлежность множетву значений?
IN
95. В чем разница хранимых процедур и функции?
функция используется как выражения в операторах SQL, процедуры вызываеться оператором CALL
96. Что такое база данных?
Совместно используемый интегрированный набор логически связанных данных, хранящихся вместе с описанием этих данных, предназначенные для удовлетворения информационных потребностей организации
97. Два вида блокировки операций применяемые при управлении параллельных процессов.
блокировка записи и блокировка чтения
98. В чем заключается процесс нормализации?
декомпозиции исходных отношений на более простые отношения
100. Как вывести количество записей, хранящихся в таблице "Persons"?
SELECT COUNT(*) FROM Persons
101. Оператор ALTER TABLE …
используется для добавления, изменения или удаления столбцов в таблице
102. Ограничения целостности это ...
правила, которым должны удовлетворять значения элементов данных
103. Правильно выбирайте описание процесса проектирование базы данных.
процесс разработки структуры (схемы) базы данных (БД) в соответствии с требованиями пользователей
104. Какие уровни привелегий пользователей существует в MySQL?
Глобальный уровень, Уровень базы данных, Уровень таблицы и Уровень столбца
105. Назначения SQL оператора START TRANSACTION или BEGIN
Зафиксировать, что транзакция началась
106. Что значить свойство consistency (согласованность) транзакции?
После выполнения транзакции все данные должны находиться в согласованном состоянии
107. Иерархическая модель данных представляется ..
Связным графом типа дерева
108. Что означает символ звездочка (*) после предложения SELECT (SELECT * …)?
Выбор и вывести все столбцы таблицы
109. Определите соответствие изображением и операцией реляционной алгебры.
→ Вычитание (minus),
→ Пересечение ∩, (intersect),
Объединение U, (union),
→ Декартово произведение *
110. Какое ключевое уникально идентифицирует каждую строку в таблице.
PRIMARY KEY
111. На какие группы разделяется операторы реляционной алгебры, определенная Коддом?
на 2: стандартные традиционные теоретико-множественные операции и специальные реляционные операции

112. Что означает физическая независимость от данных?


Защищенность концептуальной схемы от изменений, вносимых во внутреннюю схему
113. Основным понятием в реляционной модели является ...
«отношение»
114. Какое ключевое слово используется для исключения повторяющихся строк из результирующей таблицы в конструкции SELECT?
DISTINCT
115. Назначения SQL оператора ROLLBACK.
отменить все изменения, внесённые начиная с момента начала транзакции
116. Тест на соответствие. Определите соответствие между диалектом SQL и СУБД.
Oracle → PL/SQL,
Microsoft Access → Jet SQL,
MS SQL Server → T-SQL,
MySQL → SQL/PSM
117. Как расшифровывается SQL?
Структурированный язык запросов
118. Определите правилный синтаксис оператора ALTER TABLE добавления нового столбца в таблицу.
ALTER TABLE table_name ADD new_column column_definition
119. Если таблица уже создана, каким оператором можно добавить ограничение NOT NULL для столбца?
ALTER TABLE
120. В реляционной модели БД все данные ...
представлены в виде простых таблиц, разбитых на строки и столбцы.
121. Какая SQL команда используется для выборки данных из базы?
SELECT
122. Что такое система управления базами данных (СУБД)?
это совокупность программ и языковых средств, предназначенных для управления данными в базе данных.
123. SQL оператор CREATE TABLE позволяет …
создавать и определять таблицу.
124. Какое SQL выражение используется для извлечения различных значений?
SELECT DISTINCT
125. Какое ключевое слово обеспечивает, чтобы все значения в столбце удовлетворяли конкретного условия?
CHECK
126. Что такое информация?
Под информацией понимают любые сведения о каком-либо событии, сущности, процессе и т.п.
127. Определите правильный синтаксис оператора ALTER TABLE для изменения свойства столбца в таблице.
ALTER TABLE table_name MODIFY column_name column_definition
128. Что такое агрегирующие функции:
функции, которые работают с набором данных (атрибута), превращая их в одно итоговое значение
129. Что обеспечивает система привилегия ползователей в MySQL?
возможность выполнять операции и действия пользователям разрешенные им привелегиями
130. Назначения SQL оператора SAVEPOINT
Указывает точку возврата, к которой можно откатиться
131. Какое ключевое слово устанавливает значание по умолчанию для атрибута при создании отношения?
DEFAULT


Download 16.96 Kb.

Do'stlaringiz bilan baham:




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