PDF Google Drive Downloader v1.1


Report a problem

Content text S3B11 Системы управления базами данных. Язык SQL

Технологии разработки программного обеспечения Системы управления базами данных. Язык SQL 26 февраля 2020 г. Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники Петрова О. Б., Резников Б. К. Программное обеспечение S3B11 СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ. ЯЗЫК SQL ъыъ.рф/уыаЫ Цель работы Знакомство с возможностями утилиты Sqlite по управлению данными в простейшей реляционной базе данных, с основными командами языка SQL, закрепить навык взаимодействия пользователя с операционной системой (*.nix) через командную строку. Задание на лабораторную работу 1 Программирование базы данных 1. Откройте Терминал, в домашнем каталоге (локальной копии репозитория) создайте каталог lab_p41 и перейдите в него. По требованию преподавателя работу выполнять, сопровождая разработку коммитами в репозитории Git. 2. Запустите утилиту sqlite3, при запуске укажите имя создаваемой базы данных. Утилита Sqlite Категория программы: система управления базами данных. Назначение: создание локальной реляционной базы данных и управление помещенными в базу данными. Для управления данными используется язык SQL. Существуют реализации для операционных систем: Windows, Linux, Mac OS X. Запуск утилиты осуществляется из командной строки терминала, в качестве параметра указывается имя открываемой базы данных. Поиск файла базы данных идет в текущем каталоге. Если файл с заданным именем отсутствует, sqlite создает новую базу данных. Если новую базу надо создать в отдельном каталоге, следует сперва создать этот каталог: mkdir new_directory а затем в него перейти: cd new_directory После перехода в нужный каталог запускаем утилиту sqlite: sqlite3 mydb 1


Технологии разработки программного обеспечения Системы управления базами данных. Язык SQL 26 февраля 2020 г. Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники Петрова О. Б., Резников Б. К. Обновление записи из таблицы Для обновления данных используется оператор UPDATE. В команде указывается имя редактируемой таблицы, название столбца и правило, по которому надо изменить его значение, и, если надо редактировать отдельные записи, условие их отбора. Если условие отбора не задано, будут изменены значения в каждой строке данного столбца. Например, изменяем номер телефона человека с именем Nick. UPDATE contacts SET phone='+7010' WHERE name='Nick'; 11.Посчитайте, сколько различных значений находится в поле с повторяющимися значениями. Определите, сколько раз встречается конкретное значение в этом поле. 12.Определите при помощи запроса, сколько всего записей имеется в таблице. Удалите одну запись и посчитайте количество записей еще раз. Удаление записи из таблицы Используется оператор DELETE FROM, затем указывается имя таблицы, в которой находится удаляемая запись. После ключевого слова WHERE записывается условие, которому должна удовлетворять удаляемая запись. Например, удаляем информацию о телефоне, которым пользуется Nick. DELETE FROM contacts WHERE name = 'Nick'; 13.Завершите работу утилиты sqlite, затем Терминала. Найдите файл базы данных, оцените его размер. Прочитайте содержимое файла базы данных. 14.Продемонстрируйте результаты преподавателю. Выполненную работу отправить в репозиторий на Git (по указанию преподавателя). 15.Выполните индивидуальное задание преподавателя. До выполнения дополните БД до 10 записей. Язык SQL Язык SQL предназначен для управления данными в реляционных базах данных. Основные операции в базе данных - создание таблицы, вставка, изменение и удаление данных, чтение (выборка) данных. Язык SQL нечувствителен к регистру. Типы данных SQL INTEGER – целый тип, FLOAT — вещественный тип, 4

Related document

x
Report download errors
Report content



Download file quality is faulty:
Full name:
Email:
Comment
If you encounter an error, problem, .. or have any questions during the download process, please leave a comment below. Thank you.