PDF Google Drive Downloader v1.1


Báo lỗi sự cố

Nội dung 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

Tài liệu liên quan

x
Báo cáo lỗi download
Nội dung báo cáo



Chất lượng file Download bị lỗi:
Họ tên:
Email:
Bình luận
Trong quá trình tải gặp lỗi, sự cố,.. hoặc có thắc mắc gì vui lòng để lại bình luận dưới đây. Xin cảm ơn.