VIEW IS_Student Р AS Р SELECT Sno, Sname, Sage Р FROM Student РWHERE Sdept='IS';Р数据库的安全性是指保护数据库,防止不合法的使用所造成的数据泄露和破坏。数据库系统中保证数据安全性的主要措施是进行存取控制,即规定不同用户对于不同数据对象所允许执行的操作,并控制各用户只能存取他有权存取的数据。不同的用户对不同的数据应具有何种操作权力,是由DBA和表的建立者(即表的属主)根据具体情况决定的,SQL语言则为DBA和表的属主定义和回收这种权力提供了手段。Р例:把查询Student表权限授给用户U1。РGRANT SELECT ON TABLE Student TO U1;Р五、综合题:Р1.略Р2.略Р3.(1)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。Р SELECT A#, ANAME FROM A;Р WHERE WQTY<=100 OR CITY=’长沙’РAРA#РANAMEР101Р韶山商店Р204Р前门百货商店Р345Р铁道商店Р(2)找出至少供应代号为256的商店所供应的全部商品的商店名和所在城市。РSELECT A.ANAME, A.CITY FROM A, B;Р WHERE A.A#=AB.A#AND AB.B#IN (SELECT AB.B#РFROM AB WHERE A#=’256’)Р4.解:(1)Π2,6,7(σ籍贯=’上海’(S SC)Р(2)Π2,3(S(Π1,2(SC)¸Π1(C))Р5.设有关系模式R(U,F),其中:U={C,T,H,R,S,G},F={CS G,C T,TH R,HR C,HS R}Р请根据算法(Figure 7.13)F且具有无损连。Р解:F1={C,S,G},F2={C,T},F3={C,H,R},F4={C,H,S}