Понятие базы данных, реляционной базы данных, субд, ключа, отношения



Скачать 18.14 Kb.
Дата11.07.2014
Размер18.14 Kb.
ТипДокументы

  1. Понятие базы данных, реляционной базы данных, СУБД, ключа, отношения.

  2. Классификация баз данных. Архитектура централизованных баз данных.

  3. Восстановление БД после сбоев.

  4. Системы, основанные на инвертированных списках, иерархические и сетевые СУБД.

  5. Базовые понятия реляционных баз данных (тип данных, домен, атрибут, кортеж, первичный ключ, отношение).

  6. Фундаментальные свойства отношений (отсутствие кортежей-дубликатов, упорядоченности кортежей, упорядоченности атрибутов, неделимость значений атрибутов).

  7. Целостность сущности и ссылок в реляционных БД.

  8. Модель «сущность-связь» (ER-модель).

  9. Индексы. В-деревья и хэширование.

  10. Транзакции. Три уровня изолированности транзакций, три вида конфликтов между транзакциями. Сериализация транзакций.

  11. Архитектура «клиент-сервер». Принципы взаимодействия между клиентской и серверной частями.

  12. Язык реляционных БД SQL. Функции и основные возможности.

  13. Язык SQL. Основные операторы.

  14. Язык SQL. Структура запросов (синтаксис оператора SELECT).

  15. Язык SQL. Агрегатные функции (AVG,COUNT,SUM,MIN,MAX) и их смысл.

  16. Использование SQL в прикладном программировании. Язык модулей и встроенный SQL.

  17. Преимущества и недостатки SQL.

  18. Распределенные базы данных. Основные требования (признаки) к РБД.

  19. Разновидности распределенных БД. Технологии «клиент-сервер» в РБД.

  20. Интегрирующие системы данных. Два вида интеграции. Однородные и неоднородные БД.

  21. Объектно-ориентированные СУБД. Достоинства и ограничения.

  22. Унификация реляционной и объектно-ориентированной технологий. Три подхода к их объединению.

  23. CREATE DOMAIN dage AS INTEGER DEFAULT 0 CHECK (VALUE >=0 AND VALUE<=120)




  1. CREATE DATABASE example;



  1. DROP DATABASE example;




  1. SELECT DISTINCT name FROM clients;



  1. SELECT vnum, vname FROM clients WHERE city=’Berlin’ UNION SELECT knum, kname FROM suppliers WHERE city=’Berlin’ ORDER BY 1;




  1. SELECT client.knum, seller.vnum, seller.provider FROM client, seller WHERE client.knum=seller.
    vnum;



  1. SELECT vnum, anz, preis FROM order WHERE preis BETWEEN 100 AND 500;




  1. SELECT * FROM order WHERE preis IN (300,400,500);

  2. SELECT * FROM client WHERE kname LIKE ‘G%’;




  1. SELECT * FROM client WHERE city IS NOT NULL;



  1. SELECT * FROM client WHERE rating > ALL (SELECT rating FROM client WHERE city=’Berlin’;




  1. SELECT id_catalog, COUNT(id_catalog) FROM products WHERE id_catalog > 2 GROUP BY id_catalog ORDER BY id_catalog;



  1. SELECT id_catalog, COUNT(id_catalog) AS total FROM products GROUP BY id_catalog HAVING total > 5 ORDER BY id_catalog;




  1. SELECT count(DISTINCT id_catalog) FROM products;



  1. SELECT * FROM catalogs ORDER BY id_catalog DESC LIMIT 1;




  1. SELECT AVG(preis) FROM order;




  1. SELECT id_catalog, COUNT(id_catalog) AS total FROM products GROUP BY id_catalog HAVING total > 5 ORDER BY id_catalog;




  1. SELECT id_catalog FROM catalogs UNION ALL SELECT id_order FROM orders;




  1. SELECT * FROM orders WHERE ordertime >= '2005-02-01' AND ordertime < '2005-03-01' ;




  1. SELECT * INTO OUTFILE 'dump.sql'

FIELDS TERMINATED BY ',' ENCLOSED BY '"'

LINES STARTING BY 'INSERT INTO tbl VALUES(' TERMINATED BY ' );\r\n'



FROM catalogs ORDER BY id_catalog;


  1. SELECT id_product, count FROM products ORDER BY count DESC LIMIT 5, 5;




  1. SELECT count, mark FROM products WHERE count BETWEEN 4 AND 8 ORDER BY count, mark;


22 билета по 3 вопроса – два теоретических, один практический.

Похожие:

Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconЛекция №7 сетевая модель данных сетевые базы данных
Понятие "отношения" уже рассматривалось применительно к реляционной модели данных и будет использоваться здесь без изменений, хотя...
Понятие базы данных, реляционной базы данных, субд, ключа, отношения icon3. 4 Базы данных и субд 6
...
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconЛекция Базы данных и субд
Точное понятие базы данных не существует. В разных ситуациях под этим термином подразумевают разные вещи. Мы попробуем дать следующее...
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconВопросы к государственному междисциплинарному экзамену по специальности 230101 «Вычислительные машины, комплексы, системы и сети» на 2011 год
База данных: понятие, уровни представления базы данных. Преимущества базы данных перед файловой организацией данных. Система управления...
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconДисциплина «Базы данных», специальность пиэ, 3 курс, 1 семестр Вопросы для контроля
Понятие ключа отношения. Свойства ключа. Первичный ключ. Суррогатный ключ. Пример
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconЗадание 2а. Реляционные базы данных
Требуется разработать схему реляционной базы данных для хранения информации о типах облаков (см задание 1), создать приложение для...
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconПрактическая реализация построения распределенной неоднородной базы данных н. А. Лашкин, В. Г. Орчиков
В данной работе рассматриваются возможности построения распределённой sql базы данных на основе субд различных производителей
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconПрограмма курса лекций "Базы данных в научных исследованиях"
Базами Данных (субд). Отличительные признаки и ключевые свойства субд (управление данными во внешней и оперативной памяти, управление...
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconЛабораторная работа №12 Создание таблиц в ms access. Теоретические сведения. 1 Создание базы данных
Для создания новой базы данных нужно при открытии ms access выбрать опцию Новая база данных. В появившемся диалоговом окне указать...
Понятие базы данных, реляционной базы данных, субд, ключа, отношения iconПеренос схемы базы данных и данных из субд oracle в субд ibm db2
В докладе рассматривается переход с субд oracle на субд ibm db2 в рамках разработки модуля администрирования для SmartVista Front...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org