- 博客(19)
- 收藏
- 关注
原创 数据库应用 数据库连接技术 数据库应用开发
Database Connectivity)是一个独立于特定数据库管理系统、通用的操作数据库的Interface(一组API),定义了用来访问数据库的标准Java类库,而接口的实现有各个数据库厂商来完成。它应用数据通信方法、数据传输协议、DBMS等多种技术定义了一个标准的接口协议,允许应用程序以SQL作为数据存取标准,来存取不同的DBMS管理的数据。ADO的应用场合非常广泛,而且支持多种程序设计语言,不仅兼容所有的数据库系统,从桌面数据库到网络数据库等,ADO提供相同的处理方法。
2023-04-20 16:34:44
645
原创 数据库设计 数据建模 E-R图 PowerDesigner 物理设计
数据建模是抽象,抽象是理解-区分-命名-表达现实世界需要理解:现实中的卡片、单据、表格、报表… …理解的标志是区分:表与表的区分,表内数据项的区分,数据项之间关系的区分,表之间关系的区分?区分的标志是命名:命名表、命名数据项、命名表之间的联系抽象的最终结果是正确的表达:用其他人能理解的表达方法来表达(E-R图/Crow's Foot/IDEF1X)1.现实世界的个体:个体是一个实际存在的且可以被识别的事物。可以是可接触的具体事物,如学生。也可以是不可接触的抽象概念,如课程。
2023-04-12 20:26:27
2537
原创 PL/SQL编程 程序结构、变量、选择、循环等
SQL语句提供了数据操作的能力,但不支持结构化编程,当要实现复杂的应用时,需要数据库管理系统提供一种过程化的编程支持。Oracle 利用过程化SQL语言PL/SQL)来进行结构化编程。PL/SQL将 SQL的数据操作和过程化编程语言的流程控制结合起来,是 SQL 的扩展。在 PL/SQL 中,最重要的是 存储过程 和 触发器。
2023-04-12 16:56:28
317
原创 sql developer的初使用、创建表空间 Oracle数据库(二)
Oracle数据库被划分成 称为表空间的逻辑区域 ,形成Oracle数据库的逻辑结构。一个Oracle数据库能够有一个或多个表空间,而一个表空间对应一个或多个物理的数据库文件。表空间是Oracle数据库恢复的最小单位容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。每个数据库均有System表空间,这是数据库创建时自动创建的。一个小型应用的Oracle数据库通常仅包括System表空间,然而一个稍大型应用的Oracle数据库采用多个表空间会给数据库的使用带来更大的方便。
2023-03-23 17:18:50
1304
原创 苏嵌实训嵌入式 linux C 第9天
项目开发日报表项目名称苏嵌实训-嵌入式 linux C 第9天今日进度以及任务Linux下的网络编程,实现多个客户端之间的交流任务完成情况完成课内任务开发中出现的问题汇总未解决问题明天需要实现注册和登陆开发收获实现其他...
2020-07-15 21:37:32
151
原创 苏嵌实训嵌入式 linux C 第8天
项目开发日报表项目名称苏嵌实训-嵌入式 linux C 第8天今日进度以及任务计算机网络基本知识,Linux下TCP连接任务完成情况课内题目已完成开发中出现的问题汇总没有设置与虚拟机一致的ip地址时,TCP连接会显示无法连接网络未解决问题开发收获计算机网络基本知识回顾,学习了TCP连接其他 课堂笔记 网络通信进程间通信解决的事本机内通信网络通信解决的是任意不同机器通信实现网络通信 通信设备:
2020-07-14 21:31:12
248
原创 苏嵌实训嵌入式 linux C 第7天
项目开发日报表项目名称苏嵌实训-嵌入式 linux C 第七天今日进度以及任务Linux下文件编程和多任务编程(进程、线程)任务完成情况课内题目已完成,课堂笔记已整理开发中出现的问题汇总无未解决问题编程速度太慢,有点跟不上,平时练习太少。之后需要多加练习。开发收获了解creat/open/read/write/lseek/close的使用,学习进程,线程的基本操作其他无 课堂内容整理嵌入式Linux C编程:在Linux上使用C语言
2020-07-13 21:39:56
180
原创 链表-苏嵌实训嵌入式 linux C 第 6天
项目开发日报表项目名称苏嵌实训-嵌入式 linux C 第六天今日进度以及任务学习数据结构链表的使用任务完成情况课堂任务完成开发中出现的问题汇总无未解决问题对链表不是很快就能上手,不熟练开发收获对单链表的使用更加熟悉其他无课堂内容数据结构嵌入式方向需掌握的数据结构 栈、队列、链表、二叉树、平衡二叉树、红黑树、哈希表、图数据结构推荐书籍 大话数据结构、优快云数据结构的作用 管理数据的存与取链表
2020-07-10 21:35:26
185
原创 苏嵌嵌入式linux C实训 第5天
项目开发日报表:项目名称苏嵌实训-嵌入式Linux 第5天今日进度及任务任务完成情况开发中出现的问题汇总无未解决问题本日开发收获其他无作业:1.free是如何知道要释放内存空间2.static在什么样的情况下使用?3.为什么要使用tepdef给类型重命名4.内存池思路:将使用多次malloc操作改变成只使用一次malloc/free是一个开销非常大的操作;池化技术:解决开销大的问题C语言实现内存池关键字:register
2020-07-09 22:41:50
294
原创 数组,指针-苏嵌嵌入式linux C实训 第4天
项目开发日报表项目名称苏嵌实训-嵌入式Linux 第4天今日进度及任务位运算、宏、编码规范、指针及编码规范任务完成情况课堂学习整理已完成课后编程题已完成开发中出现的问题汇总无未解决问题三维数组学习有些困难,需要多加思考练习本日开发收获对编码规范有一定的学习掌握,对位运算、宏、编码规范、指针的基础学习其他无 作业不同维数数组和指针数组的传参#include "stdio.h" void print(char *ptr); /
2020-07-08 23:10:47
253
原创 C语言基础知识-苏嵌实训 嵌入式 linux C 第 3 天
项目开发日报表:项目名称苏嵌实训-嵌入式Linux 第3天今日进度及任务嵌入式C实战详解1-开发流程、编码规范任务完成情况课堂学习整理已完成课后编程题已完成开发时出现的问题无未解决的问题编程速度比较慢,C语言掌握的不够好,需要多加练习开发收获对C语言有了更加深入的了解,巩固复习C语言基础知识其他无 课堂知识总结: 1.C语言概述C语言之父: 丹尼斯·里奇C语言的特点: 面向过程。 直接访问硬
2020-07-07 22:30:20
289
原创 苏嵌嵌入式linux实训 第2天
项目开发日报表:项目名称苏嵌实训-嵌入式Linux 第2天今日进度及任务学习开发工具 gcc,gdb,make的使用。静态库,动态库的创建。任务完成情况课堂笔记已整理,课内题目已完成开发时出现的问题无未解决的问题课堂上学习时老师布置的题目完成的比较慢,需要课下再花时间多练习学习开发收获基本了解和使用开发工具: 编译器ggc,调试器gbd,工程管理器make。学会创建基础的静态库和动态库其他无课后作业:1.编译器三级优化分别优化了哪些?
2020-07-06 23:06:55
282
原创 苏嵌嵌入式linux实训 第一天
项目开发日报表 项目名称 苏嵌实训-嵌入式Linux 第一天 今日进度和任务 嵌入式概述,嵌入式学习使用环境,老师课堂例子演示 课后作业 学习情况 1. 学会在虚拟机上使用 Linux 命令 2. 学会使用编译器 3. 完成课后作业 课后作业 未解决的问题 开发收获 。 ...
2020-07-03 22:54:23
402
数据库原理及应用课件 共15讲 很好的课件
2023-03-23
RFID原理与应用 许毅 陈建军 编著 清华大学出版社 物联网教材
2023-03-23
数据库Oracle11g包含sqldeveloper和jdk
2023-03-21
2.5 初等变换与初等矩阵.ppt
2022-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人