Инженер базы данных четвертого уровня отметает настоящие вопросы и неправильные вопросы (3) принципы работы с базами данных

1. Модель данных – это инструмент абстрагирования реального мира, моделирующий формальные рамки представления информации и средства работы в системе баз данных с точки зрения компьютерной системы, в основном используется для реализации СУБД и является ядро и основа системы баз данных. Среди них манипулирование данными — это динамическое поведение между данными.

2. Тип базы данных стабилен, а значение постоянно меняется с течением времени, потому что данные в базе данных постоянно меняются. Значение базы данных называется расширением базы данных.

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

4. Реляционная алгебра, кортежное отношение и исчисление доменных ворот — все это абстрактные языки запросов, и эти абстрактные языки не совсем совпадают с реальными языками, реализованными в конкретных СУБД. Языки реляционного исчисления включают языки реляционного исчисления кортежей и языки реляционного исчисления предметной области. В отличие от реляционной алгебры, которая определяет набор операций для реляционных моделей, реляционное исчисление обеспечивает описательную нотацию более высокого уровня для реляционных запросов. SQL — важный реляционный язык.

5. Обработка данных включает: INSERT, UPDATE и DELETE, управление данными включает: GRANT и REVOKE, определение данных включает: CREATE, DROP и ALTER.

6. В SQL внешний режим соответствует представлению (View) и некоторым базовым таблицам, режим соответствует базовой таблице (Base Table), внутренний режим соответствует файлу хранения. Схема базы данных SQL представляет собой набор основных таблиц в базе данных; таблица может иметь несколько индексов, и индексы также хранятся в файлах хранилища. Базовая таблица может охватывать один или несколько файлов хранилища, а файл хранилища может хранить одну или несколько базовых таблиц.

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

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

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

10. Режим, также известный как логический режим или концептуальный режим, представляет собой описание логической структуры и характеристик всех данных в базе данных и общедоступное представление данных для всех пользователей. Схема на самом деле является логическим представлением данных базы данных. База данных имеет только одну схему. СУБД предоставляет Schema Data Definition Language (DDL) для описания логической схемы, основой которой является модель данных.

11. Характеристики хранилища данных следующие: хранилище данных является предметно-ориентированным, данные в хранилище данных интегрированы, данные в хранилище данных относительно стабильны, а данные в хранилище данных отражают исторические изменения.

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

48db18eda9724a95a9672071368fd2a2.jpg

 Наконец-то закончил набор!

Supongo que te gusta

Origin blog.csdn.net/qq_52045638/article/details/129756641
Recomendado
Clasificación