|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/computerscienceempire_sql-basics/
课程评论:没有评论
课程名称:从零开始学习SQL(阿拉伯语版 - 入门级) **课程概述:** 本课程将带领初学者从A到Z系统学习SQL基础知识,所有教学内容均以阿拉伯语呈现。 **课程内容结构:** * **第一章:数据库基础概念** * 什么是平面文件? * 平面文件与关系型数据库的对比 * 平面文件的优缺点 * 数据库的定义 * 关系型数据库管理系统(RDBMS) * SQL是什么? * SQL命令简述 * **第二章:MS SQL Server 2019及SSMS的下载与安装** * 指导学员完成MS SQL Server 2019和SQL Server Management Studio (SSMS) 的安装过程。 * **第三章:数据库管理** * 创建数据库 (CREATE database) * 删除数据库 (DROP database) * USE 关键字的使用 * MDF与LDF文件解析 * SQL Server 事务处理 * NDF 文件介绍 * **第四章:数据库表管理** * 创建数据库表 (CREATE database table) * 删除数据库表 (DROP database table) * 修改数据库表结构 (ALTER database table),包括添加列 (ADD column)、删除列 (DROP COLUMN) 和修改列 (ALTER COLUMN)。 * **第五章:SQL约束与数据处理** * SQL约束详解: * NOT NULL * UNIQUE * PRIMARY KEY * FOREIGN KEY * CHECK * DEFAULT * 自动递增 (AUTO INCREMENT) * 约束命名规范 * 在创建表和修改表时应用约束的实践练习。 * **第六章:数据操作语言 (DML)** * 插入记录 (INSERT a record) * 更新记录 (UPDATE a record) * 删除记录 (DELETE a record) * 删除所有记录 (DELETE all records) * 截断表 (TRUNCATE table) * SELECT 语句基础 * SELECT DISTINCT 语句 * WHERE 子句 * AND, OR, NOT 逻辑运算符 * AND, OR, NOT 的组合使用 * ORDER BY 子句 * 别名 (Aliases) 的使用 * **第七章:SQL 子查询** * 什么是SQL子查询? * 子查询在 SELECT 语句中的应用 * 子查询在 INSERT 语句中的应用 * 子查询在 UPDATE 语句中的应用 * 子查询在 DELETE 语句中的应用 * 子查询的优缺点分析 * **第八章:SQL JOIN 操作** * 什么是SQL JOIN? * 内连接 (INNER JOIN) * 左连接 (LEFT JOIN) * 全连接 (FULL JOIN) * **第九章:聚合函数** * MIN() * MAX() * COUNT() * AVG() * SUM() * **第十章:分组与过滤** * GROUP BY 子句 * HAVING 子句 * LIKE 操作符 * 本章包含丰富的练习题。
In this course, you will learn SQL basics from A to Z in Arabic!The content of the course as in sections and videos;01:1- What is flat file?2- Flat file VS relational database.3- Flat file advantages.4- Flat file disadvantages.5- Database.6- RDBMS.7- What is SQL?8- SQL commands in brief.02:Download and install MS SQL server 2019 and SSMS03:1- CREATE database.2- DROP database.3- USE keyword.4- MDF VS LDF files.5- SQL server transaction.6- NDF files.04:1- CREATE database table.2- DROP database table.3- ALTER database table. ADD column. DROP COLOMN. ALTER COLUMN.05:1- SQL constraints 1.1- NOT NULL 1.2- UNIQUE 1.3- PRIMARY KEY 1.4- FOREIGN KEY 1.5- CHECK 1.6- DEFAULT2- AUTO INCREMENT.3- constraint naming.4- Practicing on using constraints in both create table time and alter table.06:Data manipulation language 1. insert a record. 2. update a record. 3. delete a record. 4. delete all records. 5. truncate table. 6. SELECT statement. 7. SELECT DISTINCT statement. 8. WHERE clause. 9. AND, OR and NOT. 10. Combining AND, OR and NOT. 11. ORDER BY. 12. Aliases.07:SQL subqueries 1. What is subquery in SQL. 2. Subquery in SELECT statement. 3. Subquery in INSERT statement. 4. Subquery in UPDATE statement. 5. Subquery in DELETE statement. 6. Advantages & disadvantages of subqueries.08:SQL Joins: 1. What is SQL join? 2. Inner join. 3. Left join. 4. Full join09:Aggregation functions: 1. MIN() 2. MAX() 3. COUNT() 4. AVG() 5. SUM()10:1. GROUP BY2. HAVING3. LIKEWith exercises.