Методическое пособие к лабораторным работам по курсу «База данных» Ташкент 2022


Download 3.26 Mb.
bet22/91
Sana15.11.2023
Hajmi3.26 Mb.
#1777302
TuriМетодическое пособие
1   ...   18   19   20   21   22   23   24   25   ...   91
Bog'liq
Metodichka BD

Вопросы для самоконтроля:

  1. Раскройте сущность языка SQL

  2. Что такое - ключевое слово?

  3. Назовите операторы, позволяющие создавать, изменять и уничтожать базы данных.

  4. Перечислите основные операторы DDL.

  5. Приведите пример использования оператора CREATE?

  6. Как используется оператор ALTER?

  7. Как в SQL указываются первичные и вторичные ключи?



Практическая работа № 4.1. Выбор данных и действия над ними


Цель лабораторной работы: научиться выполнять простые запросы на языке SQL.
Краткие теоретические сведения:
Data Manipulation Language (DML) (язык управления (манипулирования) данными) — это семейство компьютерных языков, используемых в компьютерных программах или пользователями баз данных для получения, вставки, удаления или изменения данных в базах данных.
На текущий момент наиболее популярным языком DML является SQL, используемый для получения и манипулирования данными в РСУБД. Другие формы DML использованы в IMS/DL1, базах данных CODASYL (таких как IDMS), и других.
Языки DML изначально использовались только компьютерными программами, но с появлением SQL стали также использоваться и людьми.
Функции языков DML определяются первым словом в предложении (часто называемом запросом), которое почти всегда является глаголом. В случае с SQL эти глаголы — «select» («выбрать»), «insert» («вставить»), «update» («обновить»), и «delete» («удалить»). Это превращает природу языка в ряд обязательных утверждений (команд) к базе данных.
После того, как таблицы в базе данных созданы, необходимо внести в них информацию. На сайтах, вы обычно вводите информацию в какие-нибудь html-формы, затем сценарий на каком-либо языке (php, java...) извлекает эти данные из формы и заносит их в БД. Делает он это посредством SQL-запроса на внесение данных в базу. Для этого используется оператор INSERT.


INSERT (англ., означает «вставить») — оператор языка SQL, который позволяет добавить строки в таблицу, заполняя их значениями. Значения можно вставлять перечислением с помощью слова values и перечислив их в круглых скобках через запятую или оператором select. Синтаксис можно использовать двух видов.
1. Используя перечисление значений, с указанием столбцов (если указаны не все колонки, то пропущенные получат значение NULL, т.е. останутся пустыми):

Download 3.26 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   91




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling