当前位置: 首页 > wzjs >正文

在线网站开发网站开发一般多少钱

在线网站开发,网站开发一般多少钱,品牌建设标题,wordpress耗带宽吗​今天我们来介绍一下除HTML外的另一种语言:MySQL语言; MySQL:即一种用于管理和处理关系数据库的标准语言。要用于执行查询、更新、管理数据库中的数据以及定义和操作数据库结构。 接下来我会逐一介绍它的作用以及其中数据表,数据…

​今天我们来介绍一下除HTML外的另一种语言:MySQL语言;

      MySQL:即一种用于管理和处理关系数据库的标准语言。要用于执行查询、更新、管理数据库中的数据以及定义和操作数据库结构。

接下来我会逐一介绍它的作用以及其中数据表,数据库的相关操作;

其主要功能: 1.查询数据 ( SELECT ): 从一个或多个表中检索数据。2.插入数据 ( INSERT ): 向表中添加新记录。 3.更新数据 ( UPDATE ): 修改现有记录。 4.删除数据 ( DELETE ): 移除记录。 5.定义数据库结构 ( CREATE , ALTER , DROP ): 创建、修改或删除数据库对象(如表、索引等)。

数据库相关操作:

创建数据库了:

       创建数据库是通过SQL语句来完成的,通常使用 create database 语句。 一旦创建了数据库,
就可以在其上定义表和其他数据库对象。
SQL语句:

create database bookstore

 释义:这条语句意为创建了一个名为 bookstore 的数据库。

删除数据库:

        删除数据是通过SQL语句来完成的,通过使用drop database语句来进行的。删除数据库会永久删除数据库及其所有内容,因此在执行此操作前请谨慎考虑。

SQL语句:

 drop database bookstore

 释义:这条语句删除了名为 bookstore 的数据库。

数据库表:

       数据库表是用来存储数据的二维表格,每一行称为一条记录(或元组),每一列表示一个属性(或字段)。 表中的每一行记录代表一个对象的状态,而每一列表示对象的一个属性。 在面向对象编程中,对象是类的实例,具有状态和行为。 在数据库设计中,表可以看作是对类的实例化,每条记录就是一个对象,而每一列表示对象的属性。

author 作者表:

 注:在这个表格中,id 是主键,name 是作者的名字,bio 是作者的简介。

图解如下:

book 书籍表:

注:在这个表格中,id 是主键,title 是书籍的标题,publication_date 是书籍的出版日期。

数据类型:

       介绍数据类型定义了可以存储在字段中的数据种类。选择合适的数据类型对于保证数据完整性和提高性能至关重要。

       常用数据类型: 整型 ( int ) :用于存储整数。 浮点型 ( double ) :用于存储带有小数的数值。 字符型 ( varchar ) :用于存储文本字符串。 日期时间型 ( date ) :用于存储日期。

创建表:

介绍:创建表是通过SQL语句来完成的,通常使用 create table 语句。创建表时可以定义表中的各个字段及其数据类型。

SQL语句:
create table student (
id int,
name varchar(100),
age int
);

显示:

表的约束:
介绍:主键约束用于唯一标识表中的每一条记录。每张表都应该具备一个主键。 作用是 确保字段值的唯一性。数据不可重复。
SQL语句:
create table student (
id int primary key,
name varchar(100),
age int
);

注:主键约束(primary key)确保了表中的每一条记录都是唯一的,这有助于后续的操作,例如查询、更新或删除单条记录。

非空约束 (not null)

介绍:非空约束确保字段值不能为空。 作用是 防止数据丢失或错误。
SQL 语句
create table student (
id int primary key,
name varchar(100) not null,
age int
);

:非空约束确保了某些关键字段(如姓名)必须有值,这样可以避免数据的不完整性。

唯一约束 ( unique )
介绍:唯一约束确保字段或字段组合的值在表中是唯一的。 作用是 避免重复数据
SQL语句:
create table student (
id int primary key,
name varchar(100) not null,
email varchar(255) unique
);
默认值约束 ( default )
介绍默认值约束为字段提供默认值,在插入新记录时不指定值时自动使用。 作用是 简化数据输入。
SQL语句:
create table student (
id int primary key,
name varchar(100) not null,
age int default 18
);

:默认值约束可以在插入记录时如果没有指定某些字段的值时,默认使用设定的值,从而简化数据输入过程。

检查约束 ( check )
介绍:检查约束确保字段值满足特定条件。 作用是 防止无效数据的插入。比如年龄大于18小于65,若不符合则显示错误。

SQL语句:

create table student (
id int primary key,
name varchar(100) not null,
age int check (age >17 and age < 66)
);

 字符释义:and:表并且;or:表或者;

 :检查约束确保了年龄字段的值在合理的范围内,这样可以避免无效的数据插入。

自增字段 ( auto_increment )
介绍自增字段在每次插入新记录时自动增加,通常用于主键字段。 作用是 简化主键的管理、

SQL语句:

create table student (
id int auto_increment primary key,
name varchar(100) not null,
age int
);

注:自增字段确保了每次插入新记录时,主键字段自动递增,每次加一,不需要手动指定。这样可以简化主键的管理。

完整案例展示:

展示:创建一个含多种约束式学生表,并使用所有在以上提到过的约束类型。

create table students (
id int auto_increment primary key,
name varchar(100) not null,
phone_number varchar(20) unique,
age int default 18 check (age = 0 and age = 150)
);

 展示:

释义:I.id 字段作为自增主键,确保每条记录都是唯一的,并且每次插入新记录时自动递增。II.name 字段不允许为空,确保每条记录都有姓名信息。 III.phone_number 字段设置了唯一约束,确保手机号码在学生表中是唯一的。 VI.age 字段设置了默认值为18,并通过 check 约束确保年龄的有效范围。

总结:希望本篇有关于MySQL创建数据表和数据库的知识点内容能对你带来一定的帮助,同时非常感谢各位大佬们的点赞与支持,咱们下一篇不见不散。

http://www.dtcms.com/wzjs/166281.html

相关文章:

  • 山东网站建设公司哪家权威五个常用的搜索引擎
  • 邳州哪家做百度推广网站百度搜索广告怎么收费
  • 网站开发运营公司绩效提成方案网页是怎么制作的
  • 站长之家端口扫描网站设计公司模板
  • 公众号制作流程西安seo关键字优化
  • 政府网站建设 需求2023年新闻热点事件摘抄
  • 临夏政府城乡建设网站做关键词优化
  • 做摄影网站的目的是什么海南百度推广总代理
  • 网站做好了 怎么做解析收录查询工具
  • 犀牛云做网站怎么样百度网站关键词排名查询
  • 医院网站和公众号建设方案新型网络营销方式
  • 棋盘游戏类网站开发汕头网站建设推广
  • 如何自己做网站优化媒体发稿推广
  • 抖音代运营公司怎么找客户关键词排名优化怎么样
  • 深圳市公安局佛山优化网站关键词
  • wordpress的弊端优化分析
  • 用hbuilder静态网站怎么做上海推广网络营销咨询热线
  • 西宁市建设局官方网站淘宝代运营公司十大排名
  • 世界技能大赛网站建设百度风云排行榜官网
  • 网页网站开发助理搜索引擎营销方法主要有三种
  • 如何在网站上做咨询浮动窗口全网推广系统
  • 购买了域名之后怎么做网站百度知道app
  • 东莞网站建设备案济宁百度竞价推广
  • 安全的网站制作公司自己怎么制作一个网站
  • 南京做网站建设的公司竞价托管
  • 最好的网站建设报价野狼seo团队
  • 阿里云主机做网站2023年国家免费技能培训
  • 物流官方网站厦门seo网络推广
  • 怎么让百度收录你的网站百度权重是怎么来的
  • 网站开发各小组互评表南宁一站网网络技术有限公司