SQLite ничего лишнего

所在平台: Udemy

课程主页: https://www.udemy.com/course/sqlite-m17/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程“SQLite:一切从简”是一门专注于 SQLite 数据库的入门课程。SQLite 是一种轻量级、可嵌入的关系型数据库,不需要客户端-服务器架构,而是作为库集成到应用程序中,从而减少了开销和提高了响应速度。它将整个数据库(包括定义、表、索引和数据)存储在单个文件中。 该课程强调 SQLite 遵从 SQL-92 标准,同时具有一些实用的非标准特性。SQLite 在桌面和服务器应用程序中被广泛使用,尽管它的开发需要一定的专业知识,本课程正是为了教授这些基本技能。 课程内容涵盖: * SQLite 的安装; * 数据库结构的规划; * 创建数据库和表; * SQL 查询; * 填充表数据; * 批量 INSERT INTO 操作; * 修改表数据; * SQLite 中的日期和时间处理; * SELECT、WHERE、ORDER 子句的应用; * 基础数学函数 COUNT()、SUM()、AVG(); * 创建和使用别名; * 通过 JOIN 连接表; * JOIN 的各种类型及其描述; * 向表中添加字段; * 修改表结构和事务管理; * 存储过程和触发器; * 数据库的备份与恢复; * SQLite 命令行工具; * SQLite 数据库的 GUI 工具。

课程评论(0条)

课程详情

SQLite - компактная встраиваемая реляционная база данных. Исходный код библиотеки передан в общественное достояние. Является чисто реляционной базой данных.Слово «встраиваемый» означает, что SQLite не использует парадигму клиент-сервер. Т.е. движок SQLite не является отдельно работающим процессом, с которым взаимодействует программа, а предоставляет библиотеку, с которой программа компонуется и движок становится составной частью программы. Таким образом, в качестве протокола обмена используются вызовы функций (API) библиотеки SQLite. Такой подход уменьшает накладные расходы, время отклика и упрощает программу. SQLite хранит всю базу данных (включая определения, таблицы, индексы и данные) в единственном стандартном файле на том компьютере, на котором исполняется программа.Как известно, в своем развитии SQL устремился в разные стороны. Крупные производители начали впихивать всякие расширения. И хотя принимаются всякие стандарты, в реальной жизни все крупные БД не поддерживают стандартов полностью. Но зато имеют что-то свое.Так вот, SQLite старается жить по принципу «минимальный, но полный набор». Она не поддерживает сложные штуки, но во многом соответствует SQL 92. И вводит некие свои особенности, которые очень удобны, но - не стандартны.SQLite имеет очень большое распространение как среди десктопных, так и серверных приложений. Вместе с тем разработка SQLite требует знаний и навыков. В данном курсе мы изучим первичные навыки работы с базами данных и SQLiteустановка SQLIte на компьютере;планирование структуры базы данных;создание базы данных и таблиц;SQL запросы;заполнение таблиц данными;пакетное применение INSERT INTO;изменение данных в таблицах;работа с датой и временем в SQLite;выборки SELECT.WHERE.ORDER;простейшая математика COUNT() SUM() AVG();использование псевдонимов;связывание таблиц через JOIN;типы JOIN и их описание;добавление полей в таблицах;изменение структуры таблиц и транзакции;хранимые процедуры и триггеры;копирование и восстановление базы;команды консоли SQLite;GUI инструменты для работы с базами данных SQLite

课程标签

0人关注该课程

主题相关的课程