|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/advanced-sql-postgresql-sql-serverfunctionstriggersetc/
课程评论:没有评论
课程名称:高级SQL - PostgreSQL / SQL Server / 函数 / 触发器等 课程概述: SQL(结构化查询语言)是用于访问和操作数据库的标准语言。自1986年起,SQL成为美国国家标准学会(ANSI)的标准,并于1987年成为国际标准化组织(ISO)的标准。本课程旨在帮助学员掌握高级SQL的使用,涵盖SQL的多种功能,包括数据库查询、数据检索、记录插入、更新、删除、数据库和表的创建、存储过程、视图的创建以及权限设置等。 尽管SQL是一个ANSI/ISO标准,但不同版本的SQL语言可能存在差异。因此,尽管所有版本都支持SELECT、UPDATE、DELETE、INSERT和WHERE等主要命令,但一些SQL数据库程序可能还具备各自的专有扩展功能。例如,Transact-SQL(T-SQL)是微软和Sybase为与关系型数据库交互而开发的SQL扩展。此外,Microsoft SQL Server是微软开发的关系型数据库管理系统,而PostgreSQL则是一个对象关系型数据库管理系统。 在本课程中,学员将学习如何构建较复杂的SQL查询,并运用高级SQL特性,提升数据库操作的能力。
SQL stands for Structured Query LanguageSQL lets you access and manipulate databasesSQL became a standard of the American National Standards Institute (ANSI) in 1986, and of the International Organization for Standardization (ISO) in 1987What Can SQL do?SQL can execute queries against a databaseSQL can retrieve data from a databaseSQL can insert records in a databaseSQL can update records in a databaseSQL can delete records from a databaseSQL can create new databasesSQL can create new tables in a databaseSQL can create stored procedures in a databaseSQL can create views in a databaseSQL can set permissions on tables, procedures, and viewsSQL is a Standard - BUT..Although SQL is an ANSI/ISO standard, there are different versions of the SQL language. However, to be compliant with the ANSI standard, they all support at least the major commands (such as SELECT, UPDATE, DELETE, INSERT, WHERE) in a similar manner.Note: Most of the SQL database programs also have their own proprietary extensions in addition to the SQL standard!Transact-SQL(T-SQL) is Microsoft's and Sybase's proprietary extension to the SQL used to interact with relational databases. Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications-which may run either on the same computer or on another computer across a networkPostgreSQL is an object-relational database management system.In this course you will learn how to build fairly complex SQL queries and use advanced SQL features.