SQL是什么?它有什么浸染?
一体化:SQL 集数据界说、数据操纵和数据节制于一体,可以完成数据库中的所有事变。 行使方法机动:SQL 具有两种行使方法,可以直接以呼吁方法交互行使;也可以嵌入行使,嵌入C、C++、Fortran、COBOL、Java 等说话中行使。 非进程化:只提操纵要求,不必描写操纵步调,也不必要导航。行使时只必要汇报计较机“做什么”,而不必要汇报它“怎么做”,存储路径的选择和操纵的执行由数据库打点体系自动完成。 说话简捷、语法简朴:该说话的语句都是由描写性很强的英语单词构成,并且这些单词的数量不多。 SQL 包括以下 4 部门: 1)数据界说说话(Data Definition Language,DDL) 用来建设或删除数据库以及表等工具,首要包括以下几种呼吁: DROP:删除数据库和表等工具 CREATE:建设数据库和表等工具 ALTER:修改数据库和表等工具的布局 2)数据操纵说话(Data Manipulation Language,DML) 用来改观表中的记录,首要包括以下几种呼吁:SELECT:查询表中的数据 INSERT:向表中插入新数据 UPDATE:更新表中的数据 DELETE:删除表中的数据 3)数据查询说话(Data Query Language,DQL) 用来查询表中的记录,首要包括 SELECT 呼吁,来查询表中的数据。4)数据节制说话(Data Control Language,DCL) 用来确认可能打消对数据库中的数据举办的改观。除此之外,还可以对数据库中的用户设定权限。首要包括以下几种呼吁: GRANT:赋予用户操纵权限 REVOKE:打消用户的操纵权限 COMMIT:确认对数据库中的数据举办的改观 ROLLBACK:打消对数据库中的数据举办的改观 下面是一条 SQL 语句的例子,该语句声明建设一个名叫 students 的表: CREATE TABLE students ( student_id INT UNSIGNED, name VARCHAR(30) , sex CHAR(1), birth DATE, PRIMARY KEY(student_id) (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |