A. 求助學長,大二(資料庫技術與應用)課用什麼軟體
SQLserver2008就夠用了~
B. 資料庫技術與應用---SQL server 2005(詹英編寫)最後一次上機實驗要求 設計一個學籍管理小系統!!!!!
建表SQL語句如下(數據自己插入):
USE test
go
CREATE TABLE students
(
VARCHAR(10) PRIMARY KEY,
stsex VARCHAR(2) ,
birthday DATETIME,
departmentno VARCHAR(10) NOT NULL
)
CREATE TABLE department
(
departmentno VARCHAR(10) PRIMARY KEY,
departmentname VARCHAR(40)
)
CREATE TABLE course
(
courseno VARCHAR(10) PRIMARY KEY,
coursename VARCHAR(20),
coursetype VARCHAR(10),
credit TINYINT,
teacherno VARCHAR(20) NOT NULL
)
CREATE TABLE teacher
(
teacherno VARCHAR(20) PRIMARY KEY,
teachername VARCHAR(20),
cheng VARCHAR(20),
departmentno VARCHAR(10)
)
CREATE TABLE stu_course
(
stno VARCHAR(10),
courseno VARCHAR(10),
score TINYINT
)
--1給出學生名,查詢學生所選的所有課程名、成績,累計學分、若成績不及格,要提示。
CREATE PROC select_stno @stno varchar(10)
AS
begin
DECLARE @table TABLE(id INT IDENTITY,coursename VARCHAR(20),score TINYINT)
INSERT INTO @table(coursename,score)
SELECT c.coursename,b.score FROM student a
JOIN stu_course b ON a.stno=b.stno
JOIN course c ON b.courseno=c.courseno
WHERE a.stno=@stno
DECLARE @i INT
DECLARE @j INT
SELECT @j=COUNT(*) FROM @table
SET @i=1
WHILE @i<=@j
BEGIN
DECLARE @m TINYINT
DECLARE @n VARCHAR(20)
SELECT @m=score,@n=score FROM @table WHERE id=@i
IF @m<60
BEGIN
PRINT @n+'不及格'
END
SET @i=@i+1
END
END
--2給出課程名,查詢學生的平均成績
SELECT AVG(a.score) FROM stu_course a
JOIN course b ON a.courseno=b.courseno
WHERE b.coursename='(課程名)'
--3各門課按平均成績排序
SELECT b.coursename FROM stu_course a
JOIN course b ON a.courseno=b.courseno
GROUP BY b.coursename
ORDER BY AVG(a.score)
--4顯示所有的課程名和講課教師名
SELECT a.coursename,b.teachername FROM course a
JOIN teacher b ON a.teacherno=b.teacherno
--5給出講課教師名,查詢所講課程的課程名、學生成績
SELECT a.teachername,b.coursename,c.score FROM teacher a
JOIN course b ON a.teacherno=b.teacherno
JOIN stu_course c ON b.courseno=c.courseno
最後提醒一句,自己的作業還是自己做好
C. 資料庫技術與應用葉明全伍長榮版課後習題答案
這個在網上沒有找到
D. 《資料庫技術與應用》課程設計任務書謝謝了,大神幫忙啊
方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysql restart # mysql -uroot -p Enter password: <輸入新設的密碼newpassword> mysql> 方法二: 直接使用/etc/mysql/debian.cnf文件中[client]節提供的用戶名和密碼: # mysql -udebian-sys-maint -p Enter password: <輸入[client]節的密碼> mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # mysql -uroot -p Enter password: <輸入新設的密碼newpassword> mysql> 方法三: # mysql -uroot -p Enter password: <輸入/etc/mysql/debian.cnf文件中[client]節提供的密碼>
記得採納啊
E. 資料庫技術及應用試題!!!急,勞駕各位給出答案,謝謝
可以的,聯系358106736即可幫忙解決
F. 急求!!!!資料庫技術及應用 (王成良,柳玲)課後題答案
http://wenku..com/link?url=
這里可以在線閱讀,也可以下載。
既然你是要考研,建議你還是買紙質的書,回好好做題,吃透它,答堅持就是勝利。
祝你成功!
G. 「資料庫技術與應用」這門課程與計算機等級考試有什麼關系
國家計算機三級等級考試有幾個類別,其中就包括資料庫技術。
H. 請問還有資料庫技術與應用 葉明全伍長榮的課後答案嘛
答案家論壇好像在整理這個答案,在大學答案的計算機欄目下面就可以找到了