主页 > 软件开发  > 

数据库基础1

数据库基础1
MySQL在C语言中的操作步骤

C语言操作MySQL的基本流程如下:

引入MySQL头文件初始化MySQL连接连接到MySQL服务器执行SQL语句获取查询结果处理查询结果释放结果集和连接 数据库中有哪些约束规则

1.主键约束 promary key 具有唯一且非空 2.外键约束 foreign key 3.非空约束 not null 不可为空 4.唯一性约束 unique key 唯一,可为空,但空值只允许出现一次 5.默认值约束 default 6.自增约束 auto_increment 随着记录增加,基于最新的记录的id 进行+1的自增长

二叉树中节点、节点的度、树的度概念

1.节点:包含一个数据元素及若干指向子树分支的信息 2.节点的度:节点拥有的子树数目称为节点的度。 3.树的度:树内各节点的度的最大值。

InnoDB和MyISAM的区别

1.InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交。 2.InnoDB支持外键,而MyISAM不支持。 3.InnoDB是聚集索引,使用B+Tree作为索引结构MyISAM是非聚集索引。 4.Innodb不支持全文索引,而MyISAM支持全文索引。 5.MyISAM表格可以被压缩后进行查询操作。 6.InnoDB支持表、行(默认)级锁,而MyISAM支持表级锁。 7.InnoDB表必须有唯一索引(如主键),Myisam可以没有

SQL(结构化查询语言)分为哪四种

1.DDL(数据定义语言):用于定义数据库对象。 2.DML(数据操作语言):用于对数据库中的数据进行增删改查操作。 3.DCL(数据控制语言):用于对数据库的访问权限进行管理。 4.TCL(事务控制语言):用于对数据库事务进行管理。

标签:

数据库基础1由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“数据库基础1