Linux操作系统内核分析课程设计
一、 课程设计课题
Linux操作系统下的网络数据库设计
二、 课程设计要求
1. 熟悉Linux操作系统下常用命令的使用方法。
2. 理解Linux操作系统下数据库设计方法。
3. 明确设计指标,写出设计方案,设计出数据库设计步骤。
4. 认真进行软件设计与调试,记录调试结果。
5. 将结果向指导教师演示,由教师提问验收通过;
6. 打印数据库设计的详细步骤和程序清单,撰写程序说明,完成课程设计报告书,进行分组讨论设计心得。
三、 课程设计工作量
1. 周一:明确课程设计任务和目标,熟悉Linux系统下数据库设计的方法。
2. 周二:明确设计指标,建立数据库,熟悉程序设计方法。
3. 周三、周四:完成设计与调试。
4.周五:学生演示设计结果,教师提问验收。打印程序清单,撰写程序说明,完成课程设计报告书。
四、 课程设计说明书内容(有指导书的可省略)
1, Linux下常用命令含义。
2, 数据库设计原理、方法,遇到的问题及解决办法。
3, PHP程序设计(软件简介,调试过程,结果)。
4, 数据库设计详细步骤、软件程序清单。目 录
第一章 绪论 6
1.1 Linux操作系统的概述 6
1.2 课程设计任务及意义 6
第二章 设计基础知识 7
2.1 数据库服务器MySQL 7
2.1.1 MySQL简介 7
2.1.2 MySQL主要特点 7
2.2 Web的程序设计语言—PHP 8
2.2.1 PHP简介 8
2.2.2 PHP的基本语法 8
2.2.3 PHP程序中的变量 10
2.3 linux操作系统下常用命令 10
第三章 设计 12
3.1 数据库的设计 12
3.1.1 安装和启动Mysql 12
3.1.2 MySQL创建基本操作 13
3.1.3 数据记录的查询 15
3.2 PHP链接Mysql 16
3.2.1 与MySQL的连接与关闭 16
3.2.2 数据库的选择 16
3.2.3 发送SQL命令 17
3.2.4 取得数据 18
3.3 程序流程图 19
第四章 运行结果与总结 20
4.1 运行结果 20
4.2 总结 20
参考文献 21
附录952