Отметьте все программы которые являются субд серверами ответ

С выходом новой редакции MS SQL Server 2012, анонсом MS SQL Server 2014 CTP2 и внедрением новой политики лицензирования «на ядра» у многих ИТ-администраторов возник вопрос: «А есть ли альтернатива?». Многие видят ее в переходе на облачные решения или SaaS, когда вопрос о лицензировании ложится на компанию, предоставляющую эти услуги.

Другие пытаются оптимизировать затраты путем нахождения «лазеек» в методике лицензирования Microsoft. Но мы попробуем пойти альтернативным путем. Учитывая, что большинство компаний используют MS SQL Server только для 1С, мы можем протестировать альтернативные СУБД, которые поддерживает 1С.

Сегодня мы протестируем несколько бесплатных СУБД, таких как PostgreSQL и IBM DB2 (тут и далее под IMB DB2 мы будем подразумевать бесплатный выпуск IBM DB2 Express-C). Весь класс бесплатных СУБД хорошо зарекомендовал себя в повседневных задачах. На территории бывших республик СССР они не так распространены в среде Windows и чаще всего являются уделом либо специальных продуктов, либо используются в бесплатных операционных системах. Одним из ярких примеров является связка postfix + PostgreSQL в мире почтовых серверов.

О курсе «СУБД в высоконагруженных проектах» | Технострим

Сравнение характеристик СУБД и их поддержка в 1С

Обе системы официально поддерживаются компанией 1С. Выпускаются релизы и наборы патчей для совместимой работы с 1С. На официальном сайте пользователей системы 1С:Предприятие 8 мы можем найти последние дистрибутивы данных продуктов с уже интегрированными патчами от 1С. В наличии есть версии как под Windows/ Linux, так и под различную архитектуру х86/х64, что не может не радовать. Сделаем краткий обзор данных СУБД. Обратимся к таблице 1: Таблица 1 — Сравнение характеристик СУБД

PostgreSQL IBM DB2 MS SQL2008R2 Standard
Кроссплатформенность (Windows/Linux) +/- +/+ +/-
Ограничение на использование RAM, GB не ограничено 8 64
Ограничение на использование CPU, кол-во ядер (процессоров) не ограничено 8 (2) не ограничено (4)
Ограничение на размер БД, PB не ограничено не ограничено 524
Наличие поддержки отказоустойчивых кластеров + + +
  • IBM DB2 v9.7 FP6 от 05.10.2012 г.
  • PostgreSQL 9.1.2-1.1C от 10.02.2012 г.

Также доступны для тестирования новые конфигурации PostgreSQL 9.1.9-1.1C
и 9.2.4-1.1C от 01.10.2013 г.

Практическое тестирование с использованием нового теста Гилева и «боевой» конфигурации. Сравнение платной СУБД MS SQL и бесплатных

Для тестирования возьмем виртуальный сервер для 1С такой конфигурации 1 CPU Intel Xeon E5620 2.4 GHz, c 4 GB RAM, OS Windows 2008R2 Standard, используя виртуализацию на базе технологии Hyper-V. Для тестирования будут использованы версии СУБД под данную ОС и х64-разрядности (использование ОС Windows обосновано, сравнение будет с СУБД MS SQL 2008R2 Standard, используя одни и те же драйвера для всего оборудования). Тестирование будем проводить новым тестом от господина Гилева для оценки возможностей клиент-серверного варианта 1С:Предприятие 8.2. Данный тест подбирает оптимальный размер буфера для работы (размер строки) и показывает, сколько потоков может «вытянуть» система. Все результаты занесем в таблицу 2.

Тестировщик с нуля / Урок 12. HTTP-протокол для чайников. Ошибка 404. Модель TCP/IP. Методы HTTP

Таблица 2 — Результаты сравнительных тестов СУБД

Размер строки, КБ Макс. скорость 1 поток, КБ/с Пороговая скорость, КБ/с Количество потоков, максимальное Максимальная скорость, КБ/с
PostrgreSQL 656 21 974 5 494 14 83 094
IBM DB2 128 1 445 361 10 4 439
MS SQL2008R2 Standard 464 13 714 3 429 9 38 512

Рассмотрим графики, полученные в самих тестах.

Графики, полученные при использовании СУБД — PostgreSQL:

График 1, PostgreSQL

Рисунок 1 – График 1, PostgreSQL

График 2, PostgreSQL

Рисунок 2 – График 2, PostgreSQL

График 3, PostgreSQL

Рисунок 3 – График 3, PostgreSQL

Анализируя данные графики, можно сделать вывод, что система сможет выдержать от 10 до 14 высоконагруженных задач при размере буфера в 656 Кб.

Графики, полученные при использовании СУБД — IBM DB2:

График 1, IBM DB2

Рисунок 4 – График 1, IBM DB2

График 2, IBM DB2

Рисунок 5 – График 2, IBM DB2

График 3, IBM DB2

Рисунок 6 – График 3, IBM DB2

Анализируя данные графики, можно сделать вывод, что система сможет выдержать от 8 до 10 высоконагруженных задач при размере буфера в 128 Кб. Но при этом возможны проблемы с откликом приложения из-за низкой скорости работы СУБД с дисками.

Графики, полученные при использовании СУБД – MS SQL2008R2 Standard:

График 1, MS SQL2008R2 Standard

Рисунок 7 – График 1, MS SQL2008R2 Standard

График 2, MS SQL2008R2 Standard

Рисунок 8 – График 2, MS SQL2008R2 Standard

График 3, MS SQL2008R2 Standard

Рисунок 9 – График 3, MS SQL2008R2 Standard

Анализируя данные графики, можно сделать вывод, что система сможет выдержать 8-9 высоконагруженных задач при размере буфера в 464 Кб. При этом скорость работы системы будет хорошая.

На данных СУБД были протестированы и «боевые» базы, но в однопользовательском режиме. В ходе теста были использованы выгрузки объемами 1-1.5 Гб конфигурации УТ 11.1. В ходе испытаний не были замечены какие-либо ошибки. Время отклика приложений было на хорошем уровне. Были выполнены замеры производительности на тяжелых участках этой конфигурации, таких как вызов пункта «Список партнеров» и «Написать письмо».

Время выполнения обработки «Список партнеров»

Рисунок 10 – Время выполнения обработки «Список партнеров»

На данной диаграмме меньшее значение является лучшим. В среднем PostgreSQL немного проигрывает MS SQL, а IBM DB2 — и вообще позади. Аналогичная ситуация и со вторым тестом. PostgreSQL и MS SQL идут практически равными, а IBM DB2 — позади.

Время выполнения обработки «Написать письмо»

Рисунок 11 – Время выполнения обработки «Написать письмо»

Выводы о целесообразности внедрения 1С на бесплатных СУБД. Плюсы и минусы бесплатной СУБД

Теперь проанализируем полученные результаты. Согласно результатам, полученным с использованием теста Гилева, все системы показали себя практически на одном уровне. Единственными минусом данного теста является отсутствие возможности пользователю выбрать размер буфера (строки) для тестирования.

Обратимся к результатам работы с «боевой» базой. Тут ситуация более выразительна. Даже при тестировании нагрузки одним пользователем, IBM DB2 показывает отставание на 0,1-0,15 секунд на «тяжелом» запросе, поэтому вопрос об использовании данной СУБД в рабочей среде снимается. Разница между PostgreSQL и MS SQL Server практически не видна.

Но это при тестировании нагрузки одним пользователем, соответственно, при увеличении количества пользователей данный разрыв будет увеличиваться в пользу MS SQL Server. Это также подтверждается практикой внедрений клиент-серверных решений на базе PostgreSQL с последующей оптимизацией плана запросов, а также использования прямых запросов в СУБД.

Для полноты анализа ситуации с бесплатными СУБД добавим несколько слов о них.

К плюсам данных СУБД можно отнести:

  • неограниченность в возможности потребления ресурсов;
  • поддержка со стороны 1С (официальная), а так же в виде наличия комплектов для патчей своих решений;
  • кроссплатформенность;
  • возможность реализации отказоустойчивых кластеров.

К минусам данных СУБД можно отнести:

  • отсутствие технической поддержки и большого опыта работы в связке с 1С;
  • алгоритмы резервного копирования, обслуживания и резервирования выполнены в виде отдельных модулей (наследие от Linux систем), что не привычно для Windows пользователя.

Альтернативным вариантом размещения 1С может стать облачный сервер. В состав этого продукта входят лицензии на MSSQL, так что за адекватные деньги удается достичь оптимальной производительности 1С.

Читайте также:
Гигапиксель программа системные требования

Источник: efsol.ru

2 курс / Информатика / БД ОТВЕТЫ НА ТЕСТ (95 вопросов)

Дисциплина «Базы данных» Тестовые задания 1. (1 балл) Информационная система-это 1) Любая система обработки информации * 2) Система обработки текстовой информации 3) Система обработки графической информации 4) Система обработки табличных данных 5) Нет верного варианта 2. (1 балл) Разновидность информационной системы, в которой реализованы функции централизованного хранения и накопления обработанной информации организованной в одну или несколько баз данных это 1) Банк данных * 2) База данных 3) Информационная система 4) Словарь данных 5) Вычислительная система 3. (1балл) Совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области — это 1) База данных * 2) СУБД 3) Словарь данных 4) Информационная система 5) Вычислительная система 4. (1балл) Комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями — это 1) СУБД * 2) База данных – 3) Словарь данных 4) Вычислительная система 5) Информационная система 5. (1 балл) Подсистема банка данных, предназначенная для централизованного хранения информации о структурах данных, взаимосвязях файлов БД друг с другом, типах данных и форматах их представления, принадлежности данных пользователям, кодах защиты и разграничения доступа и т.п. — это 1) Словарь данных * 2) Информационная система 3) Вычислительная система 4) СУБД 5) База данных. 6 (1балл) Лицо или группа лиц, отвечающих за выработку требований к БД, ее проектирование, создание, эффективное использование и сопровождение — это 1) Администратор базы данных * 2) Диспетчер базы данных 3) Программист базы данных 4) Пользователь базы данных 5) Технический специалист

7.(1балл) Совокупность взаимосвязанных и согласованно действующих ЭВМ или процессов и других

устройств, обеспечивающих автоматизацию процессов приема, обработки и выдачи информации потребителям — это 1) Словарь данных 2) Информационная система 3) Вычислительная система * 4) СУБД 5) База данных 8. (1 балл) Модель представления данных — это 1) Логическая структура данных, хранимых в базе данных * 2) Физическая структура данных, хранимых в базе данных 3) Иерархическая структура данных 4) Сетевая структура данных 5) Нет верного варианта 9. (1балл) Наиболее используемая (в большинстве БД) модель данных 1) Реляционная модель * 2) Сетевая модель данных 3) Иерархическая модель данных 4) Системы инвертированных списков 5) Все вышеперечисленные варианты 10. (1балл) Назовите вариант ответа, который не является уровнем архитектуры СУБД 1) Внутренний уровень 2) Внешний уровень 3) Концептуальный уровень 4) Все выше перечисленные варианты 5) Физический уровень * 11.(1 балл) Внутренний уровень архитектуры СУБД, 1) Наиболее близок к физическому, описывает способ размещения данных на устройствах хранения информации * 2) Наиболее близок к пользователю, описывает способ размещения данных на устройствах хранения информации 3) Наиболее близок к пользователю, описывает обобщенное представление данных 4) Наиболее близок к физическому, описывает способ размещения данных в логической структуре базы данных ) Нет правильного ответа 12. (1балл) Внутренний уровень архитектуры СУБД 1) Для пользователя к просмотру и модификации не доступен * 2) Предоставляет данные непосредственно для пользователя 3) Дает обобщенное представление данных для множества пользователей 4) Доступен только пользователю 5) Доступен пользователю только для просмотра 13.(1 балл) Внешний уровень 1) Наиболее близок к физическому, описывает способ размещения данных на устройствах хранения информации 2) Наиболее близок к пользователю, предоставляет возможность манипуляции данными в СУБД с помощью языка запросов или языка специального назначения * 3) Для множества пользователей, описывает обобщенное представление данных 4) Наиболее близок к физическому, описывает способ размещения данных в логической структуре базы данных 5) Нет правильного ответа

14. (1балл) Концептуальный уровень

1) Наиболее близок к физическому, описывает способ размещения данных на устройствах хранения информации 2) Наиболее близок к пользователю, описывает способ размещения данных на устройствах хранения информации 3) Наиболее близок к пользователю, предоставляет возможность манипуляции с данными 4) Переходный от внутреннего к внешнему, описывает обобщенное представление данных для множества пользователей * 5) Нет правильного ответа 15. (1балл) Проектированием БД занимается 1) Администратор БД * 2) Программист БД 3) Пользователь БД 4) Проектировщик БД 5) Нет правильного ответа 16. (1балл) Выберите правильный порядок действий при проектировании БД а) Решение проблемы передачи данных б) Анализ предметной области, с учетом требования конечных пользователей в) Формализация представления данных в БД г) Обобщенное описание БД с использованием естественного языка, математических формул, графиков и других средств 1) б, г, в, а* 2) а, б, г, в 3) а, б, в, г 4) г, б, в, а 5) Порядок действий значения не имеет 17. (1 балл) Основными составными частями клиент — серверной архитектуры являются 1) Сервер 2) Клиент 3) Сеть и коммуникационное программное обеспечение 4) Все выше перечисленное * 5) Только варианты 1 и 2 18. (1балл) Собственно СУБД и управление хранением данных, доступом, защитой, резервным копированием, отслеживанием целостности данных, выполнением запросов клиентов — это 1) Сервер базы данных* 2) Клиенты 3) Сеть 4) Коммуникационное программное обеспечение 5) Нет правильного ответа 19. (1балл) Различные приложения пользователей, которые формируют запросы к серверу, проверяют допустимость данных и получают ответы — это 1) Сервер базы данных 2) Клиенты * 3) Сеть 4) Коммуникационное программное обеспечение 5) Нет правильного ответа 20. (1балл) Сеть и коммуникационное программное обеспечение осуществляет 1) Взаимодействие между клиентом и сервером с помощью сетевых протоколов * 2) Взаимодействие между клиентами с помощью сетевых протоколов 3) Взаимодействие между серверами с помощью сетевых протоколов 4) Нет правильного ответа

21. (1 балл) Система БД, где разделение вычислительной нагрузки происходит между двумя отдельными компьютерами, один — сервер, другой — клиент называется 1) Распространенной 2) Многофункциональной 3) Разветвленной 4) Централизованной * 5) Многоцелевой 22. (1балл) Система БД, объединяющая 2 и более серверов и несколько клиентов называется 1) Распространенной * 2) Многофункциональной 3) Разветвленной 4) Децентрализованной 5) Многоцелевой 23. (1балл) Система и набор специальных правил, обеспечивающих единство связанных данных в базе данных называется 1) Ссылочной целостностью данных * 2) Контролем завершения транзакций 3) Правилом 4) Триггером 5) Нет правильного варианта 24. (1балл) Контроль завершения транзакций — это задачи СУБД по контролю и предупреждению 1) Повреждения данных в аварийных ситуациях * 2) Несанкционированного доступа к данным 3) Несанкционированного ввода данных 4) Изменения логической структуры БД 5) Нет правильного варианта 25.(1 балл) Контроль завершения транзакций реализуется при помощи 1) Хранимых процедур 2) Правил 3) Триггеров 4) Всего выше перечисленного * 5) Нет правильного варианта 26. (2балла) Хранимые процедуры – это 1) Набор основных действий и манипуляций с данными 2) Хранятся на сервере 3) Программы «клиенты» способны их выполнять 4) Все выше перечисленное* 5) Нет правильного варианта 27. (2балла) Верно ли, что триггеры — это вид хранимых процедур, а правила — это типы триггера 1) Да, верно * 2) Нет, правила не относятся к типам триггеров 3) Нет, триггеры не относятся к видам хранимых процедур 4) Нет, хранимые процедуры это типы триггеров 5) Нет, хранимые процедуры и триггеры никак не связаны между собой 28. (1балл) Реляционная модель представления данных — данные для пользователя передаются в виде 1) Таблиц * 2) Списков 3) Графа типа дерева

Читайте также:
Как пользоваться программой видеомонтаж инструкция видео

4) Произвольного графа 5) Файлов 29. (2балла) Сетевая модель представления данных — данные представлены с помощью 1) Таблиц 2) Списков 3) Упорядоченного графа 4) Произвольного графа * 5) Файлов 30. (2балла) Иерархическая модель представления данных — данные представлены в виде 1) Таблиц, 2) Списков 3) Упорядоченного графа * 4) Произвольного графа 5) Файлов 31. (1балл) Принципы реляционной модели представления данных заложил 1) Кодд * 2) фон Нейман 3) Тьюринг 4) Паскаль 5) Лейбниц 32. (1балл) Отношением называют 1) Файл 2) Список 3) Таблицу * 4) Связь между таблицами 5) Нет правильного варианта 33.(1 балл) Кортеж отношения — это 1) Строка таблицы * 2) Столбец таблицы 3) Таблица 4) Несколько связанных таблиц 6) Список 34. (1балл) Атрибут отношения — это 1) Строка таблицы 2) Столбец таблицы * 3) Таблица 4) Межтабличная связь 5) Нет правильного варианта 35. (2балла) Степень отношения — это 1) Количество полей отношения* 2) Количество записей в отношении 3) Количество возможных ключей отношения 4) Количество связанных с ним таблиц 5) Количество кортежей в отношении 36. (2балла) Кардинальное число — это 1) Количество полей отношения 2) Количество записей в отношении * 3) Количество возможных ключей отношения

4) Количество связанных с ним таблиц 5) Количество атрибутов в отношении 37. (2балла) Домен — это 1) Множество логически неделимых допустимых значений для того или иного атрибута * 2) Множество атрибутов 3) Множество кортежей 4) Логически неделимые, конкретные значения того или иного атрибута 5) Нет правильного варианта 38. (1балл) Один атрибут или минимальный набор из нескольких атрибутов, значения которых в одно и тоже время не бывают одинаковыми, то есть однозначно определяют запись таблицы — это 1) Первичный ключ * 2) Внешний ключ 3) Индекс 4) Степень отношения 5) Нет правильного варианта 39. (1балл) Ключ называется сложным, если состоит 1) Из нескольких атрибутов * 2) Из нескольких записей 3) Из одного атрибута 4) Из одного атрибута, длина значения которого больше заданного количества символов 5) Нет правильного варианта 40. (1балл) Средство ускорения операции поиска записей в таблице, а, следовательно, и других операций использующих поиск называется 1) Индекс * 2) Хеш-код 3) Первичный ключ 4) Внешний ключ 5) Нет верного варианта 41.(1 балл) Таблица называется индексированной, если для неё используется 1) Индекс * 2) Хеш-код 3) Первичный ключ 4) Внешний ключ 5) Нет верного варианта 42. (1 балл) Процедура создания свертки исходного значения ключевого поля называется 1) Хешированием* 2) Индексированием 3) Определение ключа 4) Обновлением 5) Нет верного варианта 43. (2балла) Среди перечисленных свойств выберите те, которые не могут являться свойствами отношений: а) В отношении не бывает двух одинаковых кортежей б) В отношении может быть сколько угодно одинаковых кортежей в) Кортежи не упорядочены сверху вниз, что не приво дит к потере информации г) Атрибуты не упорядочены слева направо, что не на рушает целостности данных д) Значения атрибутов состоят из логически неделимых единиц, т.е. являются нормализованными 1) Только б * 2) Только а

3) Только а и б 4) а, в, г, д 5) б, в, г, д 44. (1балл) Набор отношений, связанных между собой, что обеспечивает возможность поиска одних кортежей по значению других, называется 1) Реляционной базой данных * 2) Дореляционной БД 3) Постреляционной БД 4) Все выше перечисленное 5) Нет правильного варианта 45. (1балл) Выберите соответствующий вид связи, если в каждый момент времени каждому элементу (кортежу) отношения А соответствует 0 или 1 кортеж отношения В 1) Связь отсутствует 2) Связь один к одному * 3) Связь один ко многим 4) Связь многие к одному 5) Связь многие ко многим 46. (1балл) Выберите соответствующий вид связи, если в каждый момент времени множеству кортежей отношения А соответствует один кортеж отношения В. 1) Связь отсутствует 2) Связь один к одному 3) Связь один ко многим 4) Связь многие к одному * 5) Связь многие ко многим 47. (1балл) Выберите соответствующий вид связи, если в каждый момент времени единственному кортежу отношения А соответствует несколько кортежей отношения В. 1) Связь отсутствует 2) Связь один к одному 3) Связь один ко многим * 4) Связь многие к одному 5) Связь многие ко многим 48. (1балл) Выберите соответствующий вид связи, если в каждый момент времени множеству кортежей отношения А соответствует множество кортежей отношения В. 1) Связь отсутствует 2) Связь один к одному 3) Связь один ко многим » 4) Связь многие к одному 5) Связь многие ко многим * 49. (1балл) Какая из перечисленных видов связи в реляционных СУБД непосредственно не поддерживается? 1) Связь отсутствует 2) Связь один к одному 3) Связь один ко многим 4) Связь многие к одному 5) Связь многие ко многим * 50. (1балл) Выберите из предложенных примеров тот, который иллюстрирует между указанными отношениями связь 1:1 1) Дом : Жильцы 2) Студент : Стипендия *

3) Студенты : Группа 4) Студенты : Преподаватели 5) Нет подходящего варианта 51. (1балл) Выберите из предложенных примеров тот, который между указанными отношениями иллюстрирует связь 1 :М 1) Дом : Жильцы * 2) Студент : Стипендия Л- 3) Студенты : Группа 4) Студенты : Преподаватели 5) Нет подходящего варианта 52. (1балл) Выберите из предложенных примеров тот, который между указанными отношениями иллюстрирует связь М: 1 1) Дом : Жильцы 2) Студент : Стипендия 3) Студенты : Группа * 4) Студенты : Преподаватели 5) Нет подходящего варианта 53. (1балл) Выберите из предложенных примеров тот, между указанными отношениями, который иллюстрирует связь М:М 1) Дом : Жильцы 2) Студент : Стипендия 3) Студенты : Группа 4) Студенты : Преподаватели * 5) Нет подходящего варианта 54. (1балл) Столбец или группа столбцов таблицы, значения которых совпадают со значениями первичного ключа другой таблицы называют 1) Первичный ключ 2) Внешний ключ * 3) Индекс 4) Степень отношения 5) Нет правильного варианта 55. (1балл) Сколько внешних ключей может содержать таблица? 1) Один или несколько внешних ключей * 2) Один и только один внешний ключ 3) Внешний ключ быть не может единственным 4) Количество внешних ключей определяется количеством полей в таблице 5) Нет правильного варианта 56. (1балл) Группа процедурных языков для выполнения операций над отношениями с помощью реляционных операторов, где результатом всех действий являются отношения называется 1) Реляционной алгеброй * 2) Реляционным исчислением 3) Языком программирования 4) Все варианты верные 5) Нет правильного варианта 57. (1балл) Группа непроцедурных языков (описательных или декларативных) для выполнения операций над отношениями с помощью предиката (высказывания в виде функции) называется 1) Реляционной алгеброй 2) Реляционным исчислением * 3) Языком программирования

4) Все варианты верные 5) Нет правильного варианта 58.(1 балл) Примером языка реляционного исчисления является язык 1) SQL * 2) Visual FoxPro 3) Visual Basic 4) Delphi 5) Нет правильного варианта 59. (3 балла) Операция формирования нового отношения, включающего только те кортежи первоначального отношения, которые удовлетворяют некоторому условию, называется 1) Выборкой * 2) Объединением 3) Пересечением 4) Вычитанием 5) Соединением 60. (3 балла) Операция формирования нового отношения К 1 с атрибутами X, Y. Z, состоящего из кортежей исходного отношения К без повторений, где множество является подмножеством полного списка атрибутов заголовка отношения К, называется 1) Выборкой 2) Объединением 3) Пересечением 4) Вычитанием 5) Проекцией * 61. (3 баллa) Операция формирования нового отношения К, содержащего все элементы исходных отношений К 1 и К 2 (без повторений) одинаковой размерности, называется 1) Выборкой 2) Объединением * 3) Пересечением 4) Вычитанием 5) Соединением 62. (3 балла) Операция формирования нового отношения К, содержащего множество кортежей, принадлежащих К 1 , но не принадлежащих К 2 ,причем К 1 и К 2 одинаковой размерности, называется 1) Выборкой 2) Объединением 3) Пересечением 4) Вычитанием * 5) Соединением 63. (3 балла) Операция формирования нового отношения К, содержащего множество кортежей, одновременно принадлежащих обоим исходным отношениям одинаковой размерности, называется 1) Выборкой 2) Объединением 3) Пересечением * 4) Вычитанием 5) Соединением

Читайте также:
Лучшие программы для оперы
64. (3 балла) Операция формирования нового отношения К степени к +к , содержащего все
1 2
возможные сочетания кортежей отношений К степени к и К степени к , называется
1 1 2 2

1) Произведением * 2) Объединением 3) Пересечением

4) Вычитанием 5) Соединением 65. (1балл) Унарной операцией называется операция реляционной алгебры, выполняемая 1) Только над одним отношением * 2) Над двумя отношениями 3) Над несколькими отношениями 4) Все выше перечисленное 5) Нет верного варианта 66. (1балл) Бинарной операцией называется операция, выполняемая 1) Только над одним отношением 2) Над двумя отношениями * 3) Над несколькими отношениями 4) Все выше перечисленное 5) Нет верного варианта 67. (1балл) Примерами унарной операции являются oперации 1) Выборки 2) Проекции 3) Произведение 4) Все выше перечисленное 5) Только 1и 2 * 68. (1балл) Примерами бинарной операции являются операции 1) Объединения 2) Пересечения 3) Разность 4) Произведение 5) Деление 6) Все выше перечисленное * 69. (1балл) Определите порядок действий при проектировании логической структуры БД: а) формирование исходного отношения; б) определение всех объектов, сведения о которых будут включены в базу; в) определение атрибутов; г) устанавливают связи между атрибутами; д) определение характера информации, которую заказчик будет получать в процессе эксплуатации; е) избавится от избыточного дублирования данных, являющихся причиной аномалий. 1) б, д, в, г, а, е * 2) а, б, в, г, д, е 3) б, д, в, а, г, е 4) а, е, б, д, в, г 5) б, д, а, е, в, г 70. (2балла) Если каждому значению атрибута А соответствует единственное значение атрибута В, то говорят, что между А и В существует 1) Функциональная зависимость * 2) Функциональная взаимозависимость 3) Частичная функциональная зависимость 4) Полная функциональная зависимость 5) Транзитивная зависимость 6) Многозначная зависимость 7) Взаимная независимость 71. (2балла) Если А функционально зависит от В и В функционально зависит от А (то есть между

Источник: studfile.net

Отметьте все программы которые являются субд серверами ответ

Уроки SQL для начинающих / #1 - Что такое SQL? Установка локального сервера

главное отличие между сервером и базой данных является то, что Сервер — это компьютерная программа или аппаратное устройство, которое предоставляет услуги подключенным устройствам в сети, а база данных — это организованный набор связанных данных, к которым можно получить доступ в электронном виде.

При настройке сервера важно учитывать размер сети организации, требования, емкость хранилища и количество пользователей. Сервер может быть программой или аппаратным устройством в сети, которое работает как центральное устройство в сети, а база данных является хранилищем, которое позволяет обрабатывать данные на стороне сервера.

Ключевые области покрыты

1. Что такое сервер
— определение, функциональность
2. Что такое база данных
— определение, функциональность
3. В чем разница между сервером и базой данных
— Сравнение основных различий

Основные условия

База данных, сервер

Что такое сервер

Сервер — это программное обеспечение или аппаратное устройство, которое предоставляет услуги другим подключенным устройствам в сети. Другие устройства называются хостами или клиентами. Кроме того, этот тип архитектуры называется моделью клиент-сервер. Сервер может предоставлять различные услуги клиентам.

Он также может распределять ресурсы между несколькими клиентами или выполнять вычисления для клиента. Более того, сервер способен предоставлять услуги нескольким клиентам одновременно. Клиент может получать услуги с нескольких серверов. Сервер и клиент могут находиться на одном устройстве или на разных устройствах. Кроме того, одна машина может содержать несколько серверов.

Клиент запрашивает услугу, а сервер отвечает услугами. Поэтому он работает в соответствии с моделью запрос-ответ.

Типы серверов

Существуют разные типы серверов.

Сервер печати — Подключите принтеры к клиентам в сети

Сервер базы данных — Содержат приложение базы данных для обеспечения функциональности базы данных клиентским приложениям.

Веб-серверы — предоставить клиентам необходимые веб-страницы

Файловые серверы — Предоставить необходимые файлы клиентам

Игровые серверы — Содержат авторитетный источник событий в многопользовательской видеоигре

Почтовые серверы — Позволяет отправлять и получать электронную почту.

Серверы приложений — предоставляют возможности для создания веб-приложений

Что такое база данных

База данных — это организованный набор связанных данных. Это сложная задача для разработки базы данных для сложного приложения. Поэтому разработчики могут разработать диаграмму ER. Это обеспечивает визуальное представление базы данных. После этого они могут реализовать реальную базу данных с использованием СУБД.

СУБД расшифровывается как Система управления базами данных. Он способен общаться с конечными пользователями, приложениями и базой данных. Это в основном помогает управлять данными, хранящимися в базах данных.

RDBMS расшифровывается как системы управления реляционными базами данных.Это расширенная версия СУБД. Он хранит данные в таблицах и таблицы связаны друг с другом. Поэтому СУРБД делает данные более значимыми. Разработчики могут писать запросы, используя язык структурированных запросов (SQL) для выполнения операций с данными, хранящимися в базах данных.

Иногда СУБД не эффективна для хранения большого количества данных (Большие данные). NoSQL или нереляционные базы данных являются альтернативой этой проблеме. Оперативная база данных помогает преобразовывать данные в режиме реального времени. Кроме того, в центрах обработки данных размещаются облачные базы данных. Пользователи могут получить доступ к этим базам данных через службу с облачным хостом.

Разница между сервером и базой данных

Определение

Сервер — это компьютерная программа или устройство, которое обеспечивает функциональность для других программ или устройств, которые называются клиентами, в то время как база данных представляет собой организованный сбор данных, которые обычно хранятся и доступны в электронном виде из компьютерной системы. Таким образом, это основное отличие сервера от базы данных.

использование

Их использование также является основным отличием между сервером и базой данных. Сервер помогает предоставлять услуги нескольким клиентам или хостам одновременно, а база данных помогает хранить коллекцию данных.

Примеры

Веб-серверы, серверы приложений, почтовые серверы являются примерами серверов. Между тем, реляционные базы данных, нереляционные базы данных, операционные базы данных и облачные базы данных являются некоторыми примерами баз данных. Следовательно, это еще одно различие между сервером и базой данных.

Между сервером и базой данных есть четкая разница, хотя большинство людей используют эти слова взаимозаменяемо. Основное различие между сервером и базой данных состоит в том, что сервер представляет собой компьютерную программу или аппаратное устройство, которое предоставляет услуги подключенным устройствам в сети, в то время как база данных представляет собой организованный набор связанных данных, к которым можно получить доступ в электронном виде.

Ссылка:

1. «Сервер (вычисления)». Википедия, Фонд Викимедиа, 16 февраля 2019 г.,

Источник: ru.strephonsays.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru