zoukankan      html  css  js  c++  java
  • PHP数据库

    LAMP - Linux  Apache   MySQL    PHP     丐帮特点        

    MySQL  -   两个层次: 服务层次,界面层次, 文件层次

    常用的数据类型:

    Int   整数

    Varchar   char  字符串

    Bit   bool

    Datetime  日期时间

    Float  double  decimal  小数

    建表的一般经验:

    1.分类: (1)分大类

            (211? 1对多? 多对多?

    员工姓名,员工性别,员工年龄,岗位,部门名称,部门主管,部门职责。

     如果放在一起产生冗余,粘连。

    员工(员工姓名,员工性别,员工年龄,岗位,部门代号)

    部门(部门名称,部门主管,部门职责,部门代号)

    老师(代号,姓名,性别,年龄)

    课程(代号,名称,课时数)

    课程安排表(老师代号,课程代号,时间段)

    2.分层

    3.分步

    作业:考试系统的数据库

    学生学号,姓名,试卷名称,题目内容,分数

     学生(学号,姓名,年龄,性别)

     试卷(卷号,名称,科目名称)

     题目(代号,内容,难度系数)

     分数(学号,卷号,分数)

    组卷(卷号,题号)

    1】实体完整性:

    候选键:可以唯一标识的,可以为空

    主键:主关键字  唯一;非空必填;排序;每个表只能由一个主键,主键可以是单列,也可是组合列。

    自增长:必须是数字,不能是字符,自增必须设为主键,系统自动增加的。

    默认值:如果不填,就用默认值填充。默认值可改。维持数据的实体完整性。

    非空约束:主键不可为空。

    2】引用完整性:

    外键:外键何以重复,至少两个表(主表,从表),建在从表上,fk_主表_从表_栏位名

         主表:用来约束别人的表。

         从表:受约束的表。

         主从表只对指定的两个表有意义。

    CSS层叠样式表

    Cascading Style Sheet

    select * from 表名  where sex=”0,1”当性别0为男,1为女

    sqlserver,mysql,oracle,db2 I

  • 相关阅读:
    22天学习java基础笔记之day08
    22天学习java基础笔记之day07
    22天学习java基础笔记之day06
    22天学习java基础笔记之day05
    架构师_设计模式_行为型_迭代器
    架构师_设计模式_行为型_命令模式
    架构师_设计模式_行为型_责任链模式
    架构师_设计模式_行为型_模板方法
    架构师_设计模式_结构型_装饰器模式
    架构师_设计模式_结构型_桥接模式
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5519756.html
Copyright © 2011-2022 走看看