|
|
Публикувано в 18.03.2015 г. 9:36:39 ч.
|
|
|
|

Разбиране на DDL, DML и DCL
1、DDL
1-1. Преглед на DDL
DDL (Data Definition Language) се използва за манипулиране на обекти и свойства на обекти, като обектибаза данниУправлението и дефинирането на управлението и дефинирането на тези обекти и свойства от DDL са отразени в Създаване, Премахване и Промяна. Специално внимание: Понятието "обект" в DDL операциите – "обект" включва обекта и неговите атрибути, а обектът е най-малък и по-голям от записа. Вземете таблица за пример: Create създава таблица с данни, Alter може да променя полетата в таблицата, Drop може да изтрие таблицата, оттук виждаме, че DDL стои на височината, той няма да оперира с конкретните данни.
1-2. Основни формулировки (операции) на DDL
Create statement: Можете да създадете база данни и някои обекти от базата данни.
Изказване за пускане: Можете да изтривате таблици с данни, индекси, тригери, условни ограничения и права за таблици с данни.
Alter statement: Променете дефиницията и атрибутите на таблицата с данни.
1-3. Оперативни обекти на DDL (таблица)
1-3-1. Концепцията за таблица
Създаването на таблици е за съхранение на данни, защото данните, които съхраняваме, не са достъпни, затова трябва да дефинираме някои типове данни, за да улесним управлението.
1-3-2. Атрибути на таблицата
Атрибути на първичния ключ: Първичният ключ е ограничението за първичния ключ, но името е различно, именуването на първичния ключ е пристрастно към виртуалния (т.е. описанието на материята), назначаването на ограничението за първичния ключ е пристрастно към действителното усилване (т.е. описане е реализацията на операцията), което описва едно и също нещо, а ограничението на първичния ключ е атрибут в таблицата; В таблица може да има до един първичен ключ; Първичен ключ може да бъде дефиниран в едно или повече полета; Първичният ключ прави стойността на едно или повече полета уникална и не нулева, за да го направи чрез стойността на това поле или стойността в тази група полета, която уникално представлява запис.
Уникални атрибути: В таблица може да има само един основен ключов атрибут и се предлагат уникални ограничения за потребителите на квадратни таблици. Уникални ограничения могат да бъдат дефинирани върху едно или повече полета; Уникалното ограничение прави стойността в това поле или група полета уникална, която може да бъде празна, но не може да се повтори.
Атрибути на външни ключове: наричани още външни ключове, известни още като ограничения за външни ключове, връзката между основните и основните ключове е една и съща; Ограничението за външен ключ е насочено към две таблици; ако основната ключова дума на таблица A е поле в таблица B, полето се нарича външен ключ на таблица B, таблица A се нарича master table, а таблица B се нарича slave таблица, но имайте предвид, че компютърът трябва да знае, че сте в тази връзка.
Верификация, нулеви и по подразбиране атрибути: Атрибутите за проверка се наричат още ограничения за проверка, нулевите атрибути също се наричат нулеви ограничения, а стандартните атрибути също се наричат ограничения по подразбиране. Тези имена описват нещо, описват ситуация и, разбира се, можем да го направим изкуствено (просто обърнете внимание на входните данни), но първоначалната им цел е да автоматизират, тоест да оставят компютъра да го направи.
(Знаете ли защо индексът се създава автоматично, когато са създадени първичният ключ и уникалните ограничения?) И това е единственият индекс, помислете кои полета най-често се използват за индекси и ролята на индексите ще бъде известна. Операции като основни ключови ограничения, уникални ограничения, ненулеви ограничения, външни ключови ограничения, проверки и стандартни ограничения дават на таблиците определени свойства, така че тук мисля, че всички те са свойства на таблицата. )
2、DML
2-1. Преглед на DML
DML (Data Manipulation Language) се използва за манипулиране на данните, съдържащи се в обектите на базата данни, тоест единицата на работа са записите.
2-2. Основни оператори (операции) на DML
Вмъкнете изявление: Вмъкнете запис в техническия лист.
Изтриване на изтриване: Изтриването на един или повече записи в таблица с данни може също да изтрие всички записи в таблицата с данни, но обектът на операцията все още остава запис.
Update statement: Използва се за промяна на съдържанието на записи в съществуваща таблица.
2-3. Оперативният обект на DML - запис
2-3-1, внимание
Когато извършваме операции Insert, Delete и Update върху записи, трябва да обърнем внимание на някои DDL операции върху тях.
3、DCL
3-1. Преглед на DCL
Операциите DCL (Data Control Language) са разрешения на обекти в базата данни, а определянето на тези операции прави данните по-сигурни.
3-2. Основни твърдения (операции) на DCL
Изявление за предоставяне: Позволява на създателя на обект да даде определени права на потребител, група или всички потребители (ПУБЛИЧНИ).
Декларация за отнемане: Можете да оттеглите достъпа на потребител, група или всички потребители
3-3. Оператор на DCL (Потребител)
Потребителят в този случай се отнася до потребителя на базата данни.
|
Предишен:【Забавен факт】Атака, стартирана от мрежов кабел, е задължителна за пробиване на мрежата на съквартирантите!Следващ:SqlTOOLS (SQL комплексен инструмент за използване на SQL), няма ресурси в интернет
|