Основы Flashcards

1
Q

База данных

A

Набор данных, хранящихся в структурированном виде

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Система управления базами данных

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Особенности реляционных баз данных

A
  • Модель данных в реляционных БД определена заранее и является строго типизированной
  • Данные хранятся в таблицах, состоящих из столбцов и строк
  • На пересечении каждого столбца и строчки допускается только одно значение
  • Каждый столбец проименован и имеет определённый тип, которому следуют значения со всех строк в данном столбце
  • Столбцы располагаются в определённом порядке, который определяется при создании таблицы
  • В таблице может не быть ни одной строчки, но обязательно должен быть хотя бы один столбец
  • Запросы к базе данных возвращают результат в виде таблиц
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Key-value базы данных

A

Тип баз данных, которые хранят данные как совокупность пар «ключ-значение», в которых ключ служит уникальным идентификатором.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ключевое поле (первичный ключ)

A

Поле (или набор полей), значение которого однозначно определяет запись в таблице.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Внешний ключ

A

Поле (или набор полей) в одной таблице, которое ссылается на первичный ключ в другой таблице.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Процедура

A

Объект базы данных, представляющий собой набор SQL-инструкций, который компилируется один раз и хранится на сервере

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Правила

A
  • позволяют программировать обработку ситуаций, возникающих при изменениях в базе данных;
  • хранятся в базе данных независимо от прикладных программ
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Определение требования - моделирование

A
  • Изучение понятий и описаний предметной области;
  • описание информационных объектов или понятий предметной области и связей между ними;
  • описание ограничений целостности.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Семантическая модель (или концептуальная модель, инфологическая модель)

A

Модель предметной области, предназначенная для представления семантики предметной области на самом высоком уровне абстракции

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Уровни абстракции базы данных

A
  • внешняя схема;
  • концептуальный уровень;
  • внутренняя модель
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Сервер PostgreSQL

A

Управляет несколькими базами данных

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Кластер баз данных

A

Несколько баз данных

How well did you know this?
1
Not at all
2
3
4
5
Perfectly