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

openshift 做网站网站 栏目管理

openshift 做网站,网站 栏目管理,青岛快速排名,做网站哪里的好一个数据表主要包含信息有 : 表名、主键、字段、数据类型、索引#xff0c;本节主要介绍表的命名规范、字段命名、字段的数据类型选择。 新建的表都是新建在 “item_name” 数据库中的#xff0c;新建 “item_name” 数据库命令如下 : CREATE DATABASE item_name;新建数据库…一个数据表主要包含信息有 : 表名、主键、字段、数据类型、索引本节主要介绍表的命名规范、字段命名、字段的数据类型选择。 新建的表都是新建在 “item_name” 数据库中的新建 “item_name” 数据库命令如下 : CREATE DATABASE item_name;新建数据库之后选择数据库: USE item_name;1. 数据表命名规范 数据表命名是小写字母和下划线 _ 组成用来分割不同单词之间的含义例如 “student_course” 表示学生选课关联表实际命名需要根据具体功能而定好的命名规范在实际工作中也是很重要的。 2. 新建学生信息表 student 2.1 确定字段 学生信息表包含的字段可以有很多本小节选择学生姓名、年龄、身份证号介绍字段的选择字段的确定是根据实际业务需求来新增或减少的例如想要存储学生籍贯信息可新增 “address” 字段。 2.2 选择字段的数据类型 Tips实际业务中一般要将年龄字段设置为可变通常会使用时间戳距离1970-01-01 00:00:00的秒数来表示年龄相关的信息在这里为了方便演示直接使用了 UNSIGNED INT。 一般来说姓名字段的长度为 2-4 个字符但是考虑到少数民族的学生姓名比较长所以将姓名字段的长度设置为 50适当的给的大一点。身份证号同样使用字符串类型来存储因为有的身份证号中有字母。身份证的长度统一都是 18 位不变直接在这里写死就好。 2.3 新建数据表 命令 : CREATE TABLE student (id int(10) UNSIGNED NOT NULL AUTO_INCREMENT,name varchar(50) NOT NULL DEFAULT 无名,age int(10) UNSIGNED NOT NULL DEFAULT 0,id_number varchar(18) NOT NULL DEFAULT ,PRIMARY KEY (id) );Tips其中 “student” 为表名称“id”、“name”、“age”、“id_number” 为字段名称跟在字段名称后面的是字段的数据类型“UNSIGNED” 表示无符号“AUTO_INCREMENT” 表示自增PRIMARY KEY (id)表示设置 “id” 为业务主键,NOT NULL DEFAULT ‘无名’ 表示默认不为空且默认值为 “无名” 。 执行结果如下图 查看当前数据库中所有的数据表 命令show tables可以看到 item_name 数据库中已经有了 student 这张数据表。 3.新建教师信息表 teacher 3.1 确定字段 同样教师信息的字段可选择也很多这里选择教师姓名、教师年龄、教师身份证号可自行选择感兴趣的字段并参照新建学生表的步骤选择字段如教师邮箱、教师博客地址。 3.2 选择字段的数据类型 3.3 新建数据表 命令 : CREATE TABLE teacher (id int(10) UNSIGNED NOT NULL AUTO_INCREMENT,name varchar(50) NOT NULL DEFAULT 教师名,age int(10) UNSIGNED NOT NULL DEFAULT 0,id_number varchar(18) NOT NULL DEFAULT ,PRIMARY KEY (id) );Tips 其中 “teacher” 为表名称“id”、“name”、“age”、“id_number” 为字段名称跟在字段名称后面的是字段的数据类型“UNSIGNED” 表示无符号“AUTO_INCREMENT” 表示自增“PRIMARY KEY id” 表示设置 “id” 为业务主键NOT NULL DEFAULT 教师名’ 表示默认不为空且默认值为 “教师名” 。 执行结果如下图 Tips: 这里展示了使用 Navicat 来执行 sql 语句选择数据库只需点击相应的数据库名称然后选择新建查询即可。 4.新建课程表 course 4.1 确定字段 4.2 选择字段的数据类型 4.3 新建数据表 命令 : CREATE TABLE course (id int(10) UNSIGNED NOT NULL AUTO_INCREMENT,course_name varchar(50) NOT NULL DEFAULT ,teacher_id int(10) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY (id) );执行结果如下图: 5.新建学生选课关联表 student_course 5.1 确定字段 5.2 选择字段的数据类型 5.3 新建数据表 命令 : CREATE TABLE student_course (id int(10) UNSIGNED NOT NULL AUTO_INCREMENT,student_id int(10) UNSIGNED NOT NULL DEFAULT 0,course_id int(10) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY (id) );执行结果如下图 6.小结 新建学生选课相关数据表熟悉如何合理选择字段数据类型需要注意的是每一张表都必须有一个主键一般建议选定为无符号整型 id 作为主键并且 id 一般作为主键一般设置为自增的特殊情况可使用其他非自增 id 作为主键实际业务中数据库优化第一步即为合理的设计数据表其中选择合适的数据类型显得尤为重要。
http://www.dnsts.com.cn/news/187681.html

相关文章:

  • 肇庆做网站建设重庆建筑行业认证培训网
  • 广州网站建设网页设计成品网站 智能建站
  • 哈什么网一个网站做ppt网站建设最基础的是什么意思
  • 个人论坛类网站成都区块链网站开发
  • 网站建设可自学吗北京市建设信息网站
  • 建筑考试网官网品牌网站建设推荐乐云seo
  • 给个网站最新的2021百度app安装下载免费
  • 网站建设推广是什么工作室男女做暧暧试看网站49
  • 网站用什么系统好数据百度做网站好用吗
  • 网站建设教程免费浙江同凯建设深圳公司
  • 做查询快递单号的网站多少钱wordpress 文章标题字体
  • 学会python做网站安徽建设网站公司
  • 公司网站开发人员的的工资多少钱乐清网页制作公司哪家好
  • 公司网站建设多少费用兴田德润在哪里wordpress 百度广告插件
  • 手机端视频网站模板下载wordpress符号表情
  • 网站咋建立做百度推广会送网站吗
  • 网站建设与网页设计百度文库素材网站都有哪些
  • 加快网站收录新建的网站只能用临时域名打开
  • 网站友情链接美化代码校园网站建设计划书
  • 网站建设活动策划重庆h5建站
  • 深圳公明网站制作大庆市工程建设信息去哪个网站
  • 北京网站开发制作公司公众号开发合同
  • 怎么用壳域名做网站360建筑网官网网址
  • 网站备案在哪里备案wordpress 主题 knowhow
  • 酒类网站该怎么做山东省中国建设银行网站
  • 网站建设的个人条件做程序的软件
  • 小马厂网站建设仿站定制模板建站
  • 有没有帮人做数学题的网站哪个网站可以帮忙做简历
  • 广州网站建设乐云seocj联盟wordpress
  • 织梦网站加网站地图旅游电子商务网站建设规划方案