- •1.Основные этапы проектирования бд:
- •2.Правила генерации отношений бд для бинарных связей с показателем кардинальности 1:1
- •4.Режимы работы с базовыми таблицами и с запросами в среде субд ms Access
- •5.Основные понятия er-метода логического проектирования реляционных бд.
- •6.Классификация запросов в субд msAccess.
- •7.Части окна Конструктора запросов в субд msAccess.
- •8.Понятие Отношение реляционной бд, свойства. Степень и мощность отношения.
- •9.Правила генерации отношений бд для бинарных связей с показателем кардинальности 1:n.
- •10.Домен отношения. Как соотносятся элементы домена и значения атрибута отношения.
- •11.Sql запрос, реализующий в базе данных Поставщики_Детали операцию проекция по полям цвет и пфам над результатом естественного соединения таблиц Деталь и Поставка по полю дкод
- •12.Понятие " кортеж " реляционной базы данных, его свойства. Почему в отношении не может быть двух одинаковых кортежей
- •14. Понятие внешнего ключа.
- •17.Целостность данных, 3 вида ограничений.
- •18.Субд ms Access не позволяет оставить ключевое поле таблицы неопределенным (пустым). Почему? Какое свойство реляционной базы данных при этом нарушается?
- •19.Структура команды выборки данных (select) в sql.
- •21.Операции реляционной алгебры Кодда:
- •22.Понятия селективной мощности и реляционной полноты реляционных языков.
- •23.Операция соединения двух отношений (join), ее разновидности
- •24.Разновидности операции соединения двух отношений (join).
- •25.Типы данных языка sql
- •26.Чем отличаются операции декартова произведения и соединения по эквивалентности двух отношений
- •28. Подмножества языка sql, примерный состав команд (операций) этих подмножеств
- •29.Отличие операции левого, правого и полного внешнего соединений от других видов операции соединения реляционной алгебры Кодда
- •30.Sql запрос, реализующий в базе данных Поставщики_Детали операцию выборки в таблице Деталь кортежей, у которых атрибут вес принимает значение, меньшее десяти
- •31.Sql запрос, реализующий в базе данных Поставщики_Деталиэкви-соединение таблиц Деталь и Поставка по полю дкод
- •32.Какие три начальных шага (операций) выполняются неявно при реализации запросов в субд Access
- •34.Sql запрос, реализующий в базе данных Поставщики_Детали естественное соединение таблиц Деталь и Поставка по полю дкод
- •35.Какие виды межтабличных связей имеются в субд ms Access
- •36.Трехуровневая архитектура реализации субд (сервер приложений). Понятия "толстого" и "тонкого" клиента.
- •38.Команды модификации данных (insert, update, delete) в sql
- •39.Команда создания (create) и модификации структуры (alter) таблицы в sql
- •40.Примерный перечень задач, которые должна решать корпоративная информационная система для служб сбыта, снабжения и складского учета.
- •43.Подходы к созданию информационных систем предприятия: адаптируемые интегрированные системы
- •44.Подходы к созданию информационных систем предприятия: тиражируемые коробочные продукты.
- •49.Принципы реализации интегрированной корпоративной информационной системы (на примере системы «Галактика»).
- •50.Система "1с: Предприятие 7.7": понятия платформы и бизнес-приложения
- •51.Система "1с: Предприятие": режимы работы системы
- •52.Классификация экономических информационных систем
- •53.Компьютерно-ориентированные технологии управления: mrp
- •54.Распределение затрат на реализацию информационных систем, совокупная стоимость владения ис
- •56.Компьютерно-ориентированные технологии управления: crp.
- •57.Критерии выбора адаптируемой интегрированной системы.
- •58.Компьютерно-ориентированные технологии управления: crm
- •59.Информационная инфраструктура и уровни организационной иерархии компании
- •60.Трансакционные ис, примеры решаемых задач
- •61.Компьютерно-ориентированные технологии управления: erp
- •62.Менеджерская информационные системы, решаемые ими задачи.
- •63.Основные этапы создания кис на базе адаптируемых интегрированных систем.
- •64.Информационные системы поддержки руководства (кокпит-системы).
- •65.Системы поддержки принятия решений, примеры решаемых задач
- •66.1С: Предприятие 7.7: общие сведения, краткая характеристика компонентов "Бухгалтерский учет", "Расчет" и "Оперативный учет".
- •67.Case-средства, их назначение
- •68.Основные понятия и базовые принципы моделирования idef0
- •69.Достоинства и недостатки процессного и матричного подходов к организации управления предприятием
- •70.Компьютерно-ориентированные технологии управления: scm.
- •71.Методология idef1х, примеры нотаций er-диаграмм.
- •72.1С: Предприятие 7.7: понятие конфигурации, примеры типовых конфигураций
- •73.Икис "Галактика" как тиражно-заказной продукт.
- •74.Икис "Галактика": четыре основных класса документов системы
- •75.1С: Предприятие 8.Х: ее типовые конфигурации и отличие ее платформы от платформы версии 7.7.
24.Разновидности операции соединения двух отношений (join).
Разновидности операции 2-х соединений JOIN:
1)Тета-соединение (INNER JOIN-внутреннее соединение) – «T=R »
Операция тета-соединения определяет отношение, которое содержит кортежи из декартова произведения отношений R и S, удовлетворяющие предикату C. Предикат C имеет вид:( ), где вместо может быть указан один из операторов сравнения ( >, >=, <, <=, =, <>). Если предикат С содержит только оператор равенства ( = ), то соединение называется соединением по эквивалентности. Используется, когда нужно включить все строки из обеих таблиц, удовлетворяющие условию объединения. В этом случае строится декартово произведение строк первой и второй таблиц, а из полученного набора данных отбираются записи, удовлетворяющие условиям объединения. Блоки данных из двух таблиц объединяются, как только в указанных полях будут найдены совпадающие значения. В условиях объединения могут участвовать поля, относящиеся к одному и тому же типу данных и содержащие один и тот же вид данных, но они не обязательно должны иметь одинаковые имена.
2)Соединение по эквивалентности – «T=R = ».
Из этой формулы видно, что результат экви-соединения 2-х отношений представляет собой подмножество декартового соединения этих отношений. Если перечислять ряд таблиц или запросов и не указывать условия объединения, в качестве исходной таблицы будет выбрано декартовое (прямое) произведение всех таблиц. Из отношения ( )представляющего собой декартовое соединение выбираются только те картежи, которые удовлетворяют условию С. Также можно обойтись без экви-соединения, но декардовое – это трудоемкий процесс. Экви-соединение было создано, чтобы избежать вычисления декартового соединения.
3)Естественное соединение – «T=R »
Естественным соединением называется соединение по эквивалентности двух отношений R и S, выполненное по всем общим атрибутам, из результатов которого исключается по одному экземпляру каждого общего атрибута. Отличия от экви-соединения: 1)предполагается, что атрибуты каждой пары Ai и Bi от 1 до n, значения которых проверяются на совпадения должны иметь одинаковые имена; 2)в результирующем отношении T из каждой пары атрибутов Ai и Bi остается только один атрибут. Естественное соединение можно получить из экви-соединения, применив операцию ЭПИ.
4)Левое внешнее соединение – «T=R »
Левым внешним соединением называется соединение, при котором кортежи отношения R, не имеющие совпадающих значений в общих столбцах отношения S, также включаются в результирующее отношение. Предполагается, что поле отношений R и S, по которым производится соединение имеют одинаковые имена, как и у естественных соединений. Для обозначения отсутствующих значений в таблице S используется пустое или неопределенное значение Null.
5)Правое внешнее соединение – «T=R »
Существует и правое внешнее соединение , называемое так потому, что в результирующем отношении содержатся все кортежи правого отношения.
6)Полное внешнее соединение – «T=R »
Кроме того, имеется и полное внешнее соединение, в его результирующее отношение помещаются все кортежи из обоих отношений, а для обозначения несовпадающих значений кортежей в нем используются определители NULL.
7)Полусоединение – «T=R »
Операция полусоединения определяет отношение, содержащее те кортежи отношения R, которые входят в соединение отношений R и S .