1、命令窗口输入:creaxs
2、表设计器中,依次输入:
第二行:字段名:年龄类型:数值型宽度:2
第三行:字段名:入学日期类型:日期型宽度:8
第四行:字段名:婚否类型:逻辑型宽度:1
第五行:字段名:简历类型:备注型宽度:4
3、点确定按钮
设计符号表,将常量变量和函数都放在里面编译原理方法如下:
1、对于每个标识符,都维护一个记录其信息的数据结构。
2、为了能够快速地查找标识符的信息,可以使用哈希表或二叉搜索树等数据结构进行存储。
3、对于常量和变量,需要记录它们的名称、类型、作用域等信息。同时还需要记录它们在内存中的地址或者在目标代码中的位置。
4、对于函数,需要记录它的名称、返回值类型、参数列表、作用域等信息。同时还需要记录其在目标代码中的位置。
5、在编译器的不同阶段,可以使用符号表中的信息来帮助生成中间代码、进行语义分析、优化和代码生成等工作。
可以有几种设计方式
第一种:
好友有上限的话,假如是200吧,这个表就有201个字段,第一个字段是本身的Q号,其他字段是好友的Q号,但这样弄起来也挺麻烦的
第二种:
也是用一个表,主ID和好友ID设置成联合索引,一个主ID可以对应多个好友ID
第三种:
俩表关联,一个用户表,一个好友表,用户表中ID是好友表中的外键
第四种:
这个不知道是否可行,就是类似于第一种,但是就俩字段,一个主ID,一个好友ID,好友ID中,每个ID用符号分隔开
举个例子
QQ号 好友QQ号
1 2,3,4
这种可能将来查询的时候比较费劲
以上就是关于怎样建立数据库表格全部的内容,包括:怎样建立数据库表格、如何设计符号表,将常量变量和函数都放在里面编译原理、这个数据库的表要怎么设计啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)