数据库高手帮帮忙

数据库高手帮帮忙,第1张

帮你看了一下,都帮你做了一遍,说是三个基本表,你给了两个,就给你写这两个吧!

书店表

Create table BookStore

(

Sno char(6) PRIMARY KEY;

Sname varchar(30) NOT NULL;

Tel char(8);

Add varchar(40);

Addno char(6);

);

图书销售表

Create table BookSal

(

Bno char(6) NOT NULL;

Sno char(6) NOT NULL;

Sdate datetime NOT NULL;

Snum smallint CHECK (Snum>=1);

PRIMARY KEY(Bno,Sno,Sdate);

FOREIGN KEY (Bno) REFERENCE Book(Bno);

FOREIGN KEY (Sno) REFERENCE BookStore(Sno);

)

希望可以帮你o(∩_∩)o

目前主流动态网站开发技术无非是基于JavaEE、ASPNET、PHP,本人对基于JavaEE最为了解。

下面就为你谈谈 javaEE

当前我们所讨论的Java EE应用,已经不再是Sun公司所规定的经典Java EE应用规范,而是一种更广泛的应用规范。经典的Java EE应用规范被提出时,是以EJB做为核心,以应用服务器作运行环境,通常开发、运行成本较高。而目前主流的JavaEE应用具备了经典Java EE应用规范的各种特性,例如面向对象设计、清晰的分层结构以及良好的可拓展性、可维护性。

JavaEE应用可以分为以下5层:

(1)、领域对象层(Domain Object):该层由一系列的最基本的Java对象构成,它们是系统的领域对象,通常具备了一定业务处理能力。

(2)、数据访问对象层(DataAccess Object):该层由一系列的DAO组件构成,在这一层,实现对数据表的Select(查询),Insert(插入),Update(更新),Delete(删除)等 *** 作。

(3)、业务逻辑层:该层包含了系统所需要的业务逻辑组件,系统所需要的业务逻辑方法都定义在这些组件中,无疑是系统架构中体现核心价值的部分,通常会调用DAO层中的方法。

(4)、控制层:该层由一系列的控制器组成,这些控制器主要调用service层的业务逻辑方法,完成对用户请求的处理,并且依据处理结果呈现不同的视图资源。

(5)、表现层:该层主要由一系列的JSP资源组成,用于将后台的数据呈现给用户。

正是由于以上分层的提出。出现了以下主流技术:

JSP、Servlet

JSP(Java Server Pages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它是在传统的网页HTML文件(htm,html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(jsp)。

Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。它担当客户请求(Web浏览器或其他>

1)Select 存书书名,存书数量,销售金额 From 存书 Inner Join 销售 On 存书书号 = 销售书号

(余额 ====应该是金额吧~~哪有什么余额)

这就是一个内联查询

2)Select Sum(金额) as 总销售额 From 销售

聚合函数

3)Select 存书书名,销售数量,Sum(销售金额) As 合计金额 From 存书 Inner Join 销售 On 存书书号 = 销售书号 Group by 销售日期,存书书号

两次分组查询

4)Select 存书书名,存书数量 From 存书 Inner Join 销售 On 存书书号 = 销售书号 Where 销售数量 > 100 and 销售日期 >= dateadd(dd,-30,getdate()) group by 销售数量 DESC

内联查询、排序、日期函数(getdate()获取当前日期,dateadd()在某日期上加一或减去一定时间)

再怎么也应该给点分吧~~~加分给我

以前北发的销量也不是正确的,具体的销量其实是不好查的,出版社只能给你提供图书的发货情况,新华书店也能提供发货情况(不同于出版社),但是没有统计实际销量,也许以后还会退出版社,也许零售售无。而且新华书店每个省市自治区都有批销中心,每个中心的销售数据没有实时的汇总,所以查询销量只是一种设想或者说是奢望。追问:可以直接到出版社查询,比如可以查询库存数量,比照印数能知道发货量,辅以当地新华书店批销中心的发货量来参考本地区该书销售情况,另外到大卖场看销售榜,也是一种从侧面了解该书销售情况的方法,但是即使是同一城市的大卖场,会根据周围读者群的不同,排行榜也有所变化。

1将mysql中的数据库导出成sql文件

2打开pd,新建一个PhysicalDataModel,新建的时候,记得选则数据库

3在pd中,找到工具栏中的Database-->Reverse Engineer Database(反向工程)

4选择Using script file(使用脚本),点击下面的新建,定位到刚刚导出的sql文件

5确定

以上就是关于数据库高手帮帮忙全部的内容,包括:数据库高手帮帮忙、主流的网上书店,比如是当当图书用的开发技术有哪些还有采用的什么数据库,求确切知道的,谢谢啦。、急求一题SQL的答案等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9385851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存