【正文】
減少數(shù)據(jù)冗余、更新異常、插入異常、刪除異常。2.參考答案:存儲記錄的格式設(shè)計。存儲方法設(shè)計。訪問方法設(shè)計。完整性和安全性考慮。五、綜合應(yīng)用題(第2題每題10分,第3題20分,共40分)1.參考答案及評分要點:CREATE TABLE Movie(Mno CHAR(10) PRIMARY KEY,Title CHAR(30),Year INT,Length INT)。CREATE TABLE Actor(Ano CHAR(10) PRIMARY KEY,Name CHAR(20),Address VARCHAR(10),Gender BIT )。評分要點每張表為5分;不區(qū)分大小寫。2.參考答案及評分要點:(1)SELECT AVG(Length),MIN(Length) FROM Movie WHERE Year=1999。(2) INSERT INTO Actor(Ano,Name,Address,Gender) VALUES(‘2018001’,‘張雷’,’河北’,1)。評分要點每小題5分;不區(qū)分大小寫。3.參考答案:‘第一步:在電影表Movie中查詢是否存在關(guān)鍵字相同的記錄 strSQL=“Select Mno From Movie Where Mno =‘” + Text1 + “’” strSQL (本小點4分)‘第二步:如果記錄已經(jīng)存在,則退出程序 If Not Then (本小點4分) MsgBox “記錄已存在,不能繼續(xù)增加” Exit Sub End If‘第三步:將結(jié)果插入到電影表Movie中strSQL =“Insert into Movie(Mno,Title) Values(‘”+Text1+“’,‘”+Text2+“’)” (本小點8分) strSQL (本小點4分) End Sub6 / 6