Looking for Бази даних в біомедичних інформаційно-комп'ютерних системах [03137] test answers and solutions? Browse our comprehensive collection of verified answers for Бази даних в біомедичних інформаційно-комп'ютерних системах [03137] at vns.lpnu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Задана база даних (БД) пристроїв під назвою БД “Пристрої”, яка містить інформацію про пристрої (Пр), використані у них деталі (Д) та їх постачальників (П). Пристрої (Пр), деталі (Д) та їх постачальники (П) мають за первинні ключі відповідні номери - П_Нм, Д_Нм, Пр_Нм. Постачальники описуються своєю назвою (П_Назва) та, місцерозрашуванням (Місто); деталі (види деталей) – назвою (Д_Назва), маркою (Д_Марка), виробником (Д_Вир), ціною (Д_Ціна) і містом виготовлення (Місто). Пристрій описується назвою (Пр_Назва), маркою (Пр_Марка), собівартістю виготовлення (Пр_Соб), виробничим планом (кількістю пристроїв КСТ) і місцем виробництва (складання) (Місто). Тип пристрою задається його номером Пр_Нм. Постачальник (П_Нм) в межах одної поставки постачає певну кількість (КСТ) певних деталей (Д_Нм) для певного пристрою (Пр_Нм), причому комбінація {Пр_Нм, П_Нм, Д_Нм} унікальна і задає ключ таблиці поставки. Склад пристрою (СкПР) задається кількістю деталей кожного типу (КСТ) у даному пристрої. БД представлена таблицями , П_Назва, Місто), , Пр_Назва, Пр_Марка, Пр_Соб, КСТ, Місто),
Запишіть SQL-код запиту, який дає змогу визначити загальну кількість деталей кожного типу, яка потрібна для виготовлення всіх пристроїв у кількості 1 штука кожного типу.
У базі даних «Контракти» існують таблиці Товар(КодТовару, Назва, Ціна) з первинним ключем КодТовару, Клієнт(КодКлієнта, ПІБ, Адреса, Телефон) з первинним ключем КодКлієнта та Угода(КодУгоди, КодТовару, Кількість, КодКлієнта, Дата) з первинним ключем КодУгоди. Угода укладається на один вид товару; сума угоди визначається як добуток ціни товару (атрибут Товар.Ціна) на кількість проданого за угодою товару (атрибут Угода.Кількість). Результатом виконання запиту
DELETEFROM УгодаWHERE Year(Угода.Дата) < > Year(DATE());буде:
Перший рівень ізольованості транзакцій забезпечує вирішення проблеми:
Задана база даних (БД) пристроїв під назвою БД “Пристрої”, яка містить інформацію про пристрої (Пр), використані у них деталі (Д) та їх постачальників (П). Пристрої (Пр), деталі (Д) та їх постачальники (П) мають за первинні ключі відповідні номери - П_Нм, Д_Нм, Пр_Нм. Постачальники описуються своєю назвою (П_Назва) та, місцерозрашуванням (Місто); деталі (види деталей) – назвою (Д_Назва), маркою (Д_Марка), виробником (Д_Вир), ціною (Д_Ціна) і містом виготовлення (Місто). Пристрій описується назвою (Пр_Назва), маркою (Пр_Марка), собівартістю виготовлення (Пр_Соб), виробничим планом (кількістю пристроїв КСТ) і місцем виробництва (складання) (Місто). Тип пристрою задається його номером Пр_Нм. Постачальник (П_Нм) в межах одної поставки постачає певну кількість (КСТ) певних деталей (Д_Нм) для певного пристрою (Пр_Нм), причому комбінація {Пр_Нм, П_Нм, Д_Нм} унікальна і задає ключ таблиці поставки. Склад пристрою (СкПР) задається кількістю деталей кожного типу (КСТ) у даному пристрої. БД представлена таблицями , П_Назва, Місто), , Д_Назва, Д_Марка, Д_Вир, Д_ціна, Місто), ПР , КСТ) та
Запишіть SQL-код запиту, який дає змогу визначити номери пристроїв, деталі для яких повністю постачаються постачальником з номером „Р1”.
Задана база даних (БД) постачальників, деталей і проектів під назвою БД “ПОСТАЧАННЯ”. Постачальники (П), деталі (Д) і проекти (Пр) однозначно задаються своїми номерами П_Нм, Д_Нм, Пр_Нм. Постачальники описуються своєю назвою (П_Назва), місцем розрашування (Місто); деталі (види деталей) – назвою (Д_Назва), маркою (Д_Марка) і місцем складування (Місто). Проект описується назвою (Пр_Назва) і місцем виконання (Місто). Постачальник П_Нм в межах одної поставки постачає певну кількість (КСТ) деталей Д_Нм для проекту Пр_Нм, причому комбінація {Пр_Нм. П_Нм, Д_Нм} унікальна і задає ключ таблиці поставки (ПОСТ). БД представлена таблицями (Д_Нм, Д_Назва, Д_Марка, Місто), (ПР_Нм, Пр_Назва, Місто) та (П_Нм, Д_Нм, Пр_Нм, КСТ).
Запишіть SQL-код запиту, який дає змогу вибрати імена постачальників, які постачають деталі для проекту за номером Пр1
Якщо транзакція A намагається заблокувати таблицю, то необхідно мати інформацію, чи на рівні рядків цієї таблиці вже не накладені інші блокування, несумісні з блокуванням таблиці. Як вирішується ця проблема у сучасних реляційних БД?
Обмеження цілісності, обумовлені наявністю у відношенні нетривіальних залежностей з’єднання, є:
Формат запиту SQL на додавання INSERT INTO з параметром VALUES призначений: