计算机数据库

SQL“for teapots”:你需要知道什么为初学者?

到目前为止,“茶壶”的SQL课程越来越受欢迎。 这可以很简单地解释,因为在现代世界,你经常可以找到所谓的“动态”网络服务。 它们相当灵活,并且基于 数据库。 决定致力于网站创建的所有开始的程序员首先注册了“茶壶”的SQL课程。

为什么要学这门语言?

首先,SQL被教导进一步为当今最受欢迎的博客引擎之一WordPress创建各种各样的应用程序。 经过几个简单的课程,您可以创建任何复杂性的查询,这仅仅证实了这种语言的简单性。

什么是SQL?

结构化查询语言 或 结构化查询的语言 是为单一目的而创建的:确定 数据类型, 提供对它们的访问并在相当短的时间内进行处理。 如果你知道SQL-value,那么你会明白这个服务器被称为所谓的“非程序”语言。 也就是说,它的能力只是对您将来在网站上看到的任何组件或结果的描述。 但同时程序员也没有指出究竟要得到什么结果。 这种语言的每一个新请求都是附加的“上层建筑”。 按照这个顺序将它们输入数据库中,请求将被执行。

用这种语言可以执行什么程序?

尽管简单,SQL数据库允许您创建相当多的各种查询。 那么如果你在编程中学习这个重要的语言,你能做些什么呢?

  • 创建各种表格;
  • 接收,存储和修改收到的数据;
  • 酌情更改表格的结构;
  • 将接收到的信息合并成单个块;
  • 计算收到的数据;
  • 确保充分保护信息。

哪些球队在这种语言中最受欢迎?

如果您决定参加Dummies的SQL课程,那么您将获得有关用于创建查询的命令的详细信息。 今天最常见的是:

  1. DDL是定义数据的命令。 它用于创建,修改和删除数据库中各种各样的对象。
  2. DCL是管理数据的命令。 它用于给不同的用户访问数据库中的信息,还可以使用表或视图。
  3. TCL是管理各种交易的命令。 其主要目的是确定交易进度。
  4. DML - 操纵接收到的数据。 它的任务是允许用户从数据库中移动各种信息或使其在那里。

此服务器中存在的权限类型

权限是用户可以根据他的状态执行的操作。 当然,最小的是通常登录系统。 当然,随着时间的推移,特权可以改变。 旧的将被删除,新的将被添加。 到目前为止,所有为Dummies服务SQL Server课程的人都知道有几种允许的操作:

  1. 对象类型 - 只允许用户执行相对于数据库中某个对象的命令。 不同对象的权限是不同的。 它们也不仅绑定到特定用户,而且还绑定到表。 如果有人用他的能力创造了一张桌子,那么他被认为是其所有者。 因此,他有权向与其中的信息相关的其他用户分配新的权限。
  2. 系统类型是所谓的数据版权。 接收到这种权限的用户可以在数据库中创建不同的对象。

SQL创建的历史

这种语言是由1970年的IBM研究实验室创建的。 那时候他的名字有些不同(SEQUEL),但是经过几年的使用,它被改变了,略有减少。 尽管如此,即使在今天,许多着名的编程世界专家仍然以古老的方式发表这个名字。 SQL创建的唯一目的是发明一种简单的语言,即使普通的互联网用户也可以在没有太多麻烦的情况下学习。 一个有趣的事实是,在SQL不是唯一的这种语言的时候。 在加利福尼亚,另一组专家研制出类似的Ingres,但从未变得普遍。 直到1980年,SQL有几种变化,只有稍微不同。 为了防止混乱,1983年,他创造了一个标准版本,今天很受欢迎。 SQL“for Dummies”课程允许您更多地了解该服务,并在几周内完全学习。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.atomiyme.com. Theme powered by WordPress.