NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

9.1 SQL (Structured Query Language) - это язык программирования, используемый для работы с реляционными базами данных. Он предоставляет возможность создания, изменения и управления данными в базе данных.

9.2 В SQL существуют два вида комментариев:
- Однострочный комментарий, который начинается с двух дефисов (--). Все текста, идущий после двух дефисов, игнорируется SQL-движком.
- Многострочный комментарий, который начинается с символа /* и заканчивается символом */. Все, что находится между /* и */, будет игнорироваться.

9.3 Команды для создания, удаления и переключения на нужную базу данных:
- Создание базы данных: CREATE DATABASE database_name;
- Удаление базы данных: DROP DATABASE database_name;
- Переключение на базу данных: USE database_name;

9.4 Команды для создания и обновления таблиц:
- Создание таблицы: CREATE TABLE table_name (column1 datatype1, column2 datatype2, ...);
- Обновление таблицы: ALTER TABLE table_name ADD COLUMN column_name datatype;

9.5 Первичный ключ (Primary Key) - это уникальный идентификатор в таблице, который служит для уникальной идентификации каждой записи. Он гарантирует уникальность значений в столбце или группе столбцов и обеспечивает быстрый доступ к данным.

9.6 Внешний ключ (Foreign Key) - это столбец или группа столбцов в таблице, которые связаны с первичным ключом другой таблицы. Он создает связь между двумя таблицами, позволяя ссылаться на записи в другой таблице.

Ограничение целостности - это правило, определенное для базы данных, которое ограничивает типы данных, значения или отношения между таблицами в базе данных. Оно гарантирует, что данные в базе данных будут последовательными и согласованными.

13.2 Ограничения целостности делятся на следующие категории:
- Ограничения на столбцы (Column constraints): определяют правила для значения столбца.
- Ограничения на таблицы (Table constraints): определяют правила для комбинаций столбцов в таблице.
- Ограничения сущности (Entity constraints): определяют связи между таблицами и требуют определенных значений или отношений между записями.

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

13.4 Основные средства ограничений в SQL:
- Первичный ключ (Primary Key): гарантирует уникальность идентификатора записи в столбце или группе столбцов.
- Внешний ключ (Foreign Key): связывает две таблицы и обеспечивает целостность отношений между ними.
- Уникальное ограничение (Unique Constraint): обеспечивает уникальность значения в столбце или группе столбцов.
- Проверка ограничений (Check Constraint): определяет условие, которое должно быть истинным для записи.
- Ограничение NOT NULL: указывает, что столбец не может содержать NULL значения.
- Ограничение DEFAULT: устанавливает значение по умолчанию для столбца при вставке новой записи.

14.1 Формальный синтаксис оператора сортировки в языке SQL:
```
SELECT column1, column2, ...
FROM table_name
ORDER BY column1 [ASC|DESC], column2 [ASC|DESC]...;
```
Чтобы сортировать столбец по возрастанию, используется ключевое слово ASC после названия столбца. Чтобы сортировать по убыванию, используется ключевое слово DESC.

14.2 Синтаксис оператора Like:
```
SELECT column1, column2, ...
FROM table_name
WHERE column_name LIKE pattern;
```

14.3 Специальные символы «_» и «%» в операторе Like:
- Символ «_»: представляет любой одиночный символ.
- Символ «%»: представляет ноль или более символов.

14.4 Чтобы вывести точное несовпадение значений одного из полей, можно использовать оператор NOT LIKE в запросе:
```
SELECT column1, column2, ...
FROM table_name
WHERE column_name NOT LIKE pattern;
```

     
 
what is notes.io
 

Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 14 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.