.


:




:

































 

 

 

 


SQL,




:

+) DDL.

) DML.

) TCL.

) DCL.

 

47. , :

- :

+A) , ;

) ;

) , ;

) .

 

48. , :

:

) ;

) ;

) ;

) .

 

49. , :

:

+) ;

) ;

) ;

) ;

) .

 

50. , :

:

) ;

+) ;

) ;

) ;

) ;

) .

 

51. , :

?

+) , ;

) , ;

) , .

 

52. , :

) , .

+) , .

) -, .

) ER-, .

 

53. , :

) .

) .

+) .

) .

 

54. , :

, , :

) .

) .

) .

+) .

 

55. , :

?

+) , , , .

) , .

) , , .

 

56. , :

ER-

) .

+) .

) .

) .

 

57. , :

) , .

+) , .

) .

) .

 

58. , :

+) , .

) , .

) .

) .

:

 

59. , :

)

) .

+) .

) .

 

60. , :

-

+) , , , .

) , , , .

) , , , , .

) , , , .

 

61. , :

) , , , , .

) , , , , .

+) , , , , , , , .

) , , .

 

62. , :

+) , , , , .

) , , , , .

) , , , , , , , .

) , , .

 

63. , :

:

) UNION B.

) A MINUS B.

) A TIMES B.

) A INTERSECT B.

 

64. , :

:

+) UNION B.

) A DEVIDBY B.

+) A TIMES B.

+) A INTERSECT B.

 

65. :

) SUM AVG .

) SUM AVG .

+) COUNT, MIN MAX .

) COUNT, MIN MAX .

 

66. , :

DISTINC :

) .

+) .

) .

) .

 

67. , :

?+) , SQL, .

) , SQL, .

) , , , .

) , , .

 

68. , :

NUMBER (7, -2):

) .

+) .

) .

) .

 

69. , :

NUMBER (8, 3):

) .

) .

) .

+) .

 

70. , :

VARCHAR ():

) 0 .

) 1 .

) 255 .

) 4000 .

 

71. , :

SELECT:

) FROM, WHERE, GROUP BY, HAVING, ORDER BY, SELECT.

) FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY.

) FROM, SELECT, WHERE, GROUP BY, HAVING, ORDER BY.

+) SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY.

 

72. , :

TRUNCATE TABLE

) .

) .

+) .

) .

 

73. , :

UPPER ()

) , .

) , .

) .

+) .

 

74. , :

INITCAP ()

) , .

+) , .

) .

) .

 

75. , :

LOWER ()

) , .

) , .

+) .

) .

 

76. , :

FORCE

) .

+) , .

) .

) DML.

 

77. , :

NOFORCE

) .

) , .

+) .

) DML.

 

78. , :

ORREPLACE

+) .

) , .

) .

) DML.

 

79. , :

Sort

) DROP PROCEDURE Sotr.

) DELETE PROCEDURE Sort.

+) DROP FUNCTION Sort.

) DELETE FUNCTION Sort.

 

80. , :

Tovar

+) DROP PROCEDURE Tovar.

) DROP Tovar.

) DELETE PROCEDURE Tovar.

) DELETE Tovar.

 

81. , :

:

) FETCH.

) OPEN.

+) CURSOR.

) ALTER.

 

82. , :

:

) FETCH.

+) OPEN.

) CURSOR.

) ALTER.

 

83. , :

COMMIT Oracle

) .

) .

+) .

) .

 

84. , :

ROLLBACK Oracle

) .

+) .

) .

) .

 

85. , :

+) .

+) .

?+) . (. )

) + + .

 

86. , :

) , .

) , .

+) , .

) , .

 

87. , :

) , , , .

+) , . , .

) .

) , . , , .

 

88. , :

) , , , .

) , . , .

+) .

) , . , , .

 

89. , :

) , , , .

) , . , .

) .

) , . , , .

 

90. , :

, . , , .

) .

) .

+) .

) .

 

91. , :

, :

) .

) .

) .

+) .

 

92. , :

, , :

) .

+) .

) .

) .

 

93. , :

, , :

) .

) .

) .

+) .

94. , :

, :

+) .

) .

) .

) .

 

95. , :

) .

+) .

) .

) .

 

96. , :

+) .

) .

) .

) .

 

97. , :

) , .

+) , .

) , .

) , .

 

98. , :

) CREATE INDEX index_name

AS SELECT column1 FROM table_name;

) CREATE UNIGUE INDEX index_name

AS table_name (column1 DESC);

) CREATE UNIGUE INDEX index_name

FROM table_name (column1 DESC);

+) CREATE UNIGUE INDEX index_name

ON table_name (column1 DESC);

 

99. , :

) DROP index_name;

) DELETE index_name

+) DROP INDEX index_name;

) DELETE INDEX index_name;

 

100. , :

() , ?

) .

) .

?+) .

) .

 

101. , :

, , , :

) 3.

) 4.

+) 5.

) 6.

 

102. , :

, , , :

) .

+) .

) .

) .

 

103. , :

:

) .

) .

) .

+) .

 

104. , :

:

+) .

+) .

) .

+) , .

 

105. , :

Oracle FLOOR()

) -1, 0, 0, 0, 1, 0.

) , .

+) , .

) , .

 

106. , :

Oracle IL ()

) -1, 0, 0, 0, 1, 0.

) , .

) , .

+) , .

 

107. , :

Oracle SIGN ()

+) -1, 0, 0, 0, 1, 0.

) , .

) , .

) , .

 

108. , :

ER-?

+) .

) .

) .

) .

 

109. , :

?

) .

) , .

) .

+) .

) , .

 

110. , :

?

+) .

) .

) .

) .

 

111. , :

, , , :

) 3.

) 4.

+) 5.

) 6.

 

112. , :

?

) .

?+) .

) .

) .

 

113. , :

...

) .

+?) .

+?) .

) .

 

114. , :

, .

+) .

) .

) .

) .

 

115. , :

?

) , .

) .

) .

) .

) .

 

116. , :

?

) .

) .

) .

+) .

) .

 

117. , :

?

) .

) .

) .

) .

+) .

 

118. , :

, , , ?

) .

) -.

) .

+) .

 

119. , :

) .

) .

) .

) .

 

120. , :

?

) .

+) .

) .

) .

 

121. , :

( Windows - ). - . ( )?

) 2.

) 3.

) 4.

) 1.

 

122. , :

?

?+) .

+) select .

) .

) .

 

123. , :

, ( )?

+) .

) .

) .

) .

 

124. , :

?

+) .

) .

) SQL- .

) .

 

125. , :

?

) .

+) DML (Insert, Update, Delete)

) .

) .

 

126. , :

NULL ?

+) .

) .

+) .

) .

 

127. , :

Women

+-----+---------------+--------+

| Id | FirstName | Score |

+-----+---------------+--------+

| 1 | Gwyneth | 1000 |

| 3 | Jennifer | 800 |

| 4 | Paris | NULL|

| 5 | Misha | 3000 |

+-----+---------------+--------+

SELECT FirstName, Score FROM Women

WHERE Score >= ANY (SELECT Score FROM Women

WHERE FirstName='Megan');

+) 0.

) 1.

) 2.

) 3.

) 4.

 

128. , :

update- ?

) .

) UPDATE table_name SET col1_name = 'col1val' and SET col2_name = 'col2val';

+) UPDATE table_name SET col1_name = 'col1val', col2_name = 'col2val';

) UPDATE table_name SET col1_name = 'col1val' SET col2_name = 'col2val';

 

129. , :

SQL ?

) OUTER().

) SPLIT().

) BINARY().

) CHOP().

+) UPPER().

 

130. , :

( ) SQL :

) IS NULL.

) AND.

) NOT.

) '+' '-'.

) (*), (/).

 

131. , :

"TABLE employees", employees?

) INSERT INTO.

) DROP.

) UPDATE.

) SELECT.

+?) ALTER.

 

132. , :

SQL , select...

) .

) GROUP BY, .

) .

+) ORDER BY.

 

133. , :

LIKE :

) integer.

) numeric.

+) varchar.

) real.

 

134. , :

?

+) MODIFY.

) CHANGE.

) ALTER.

) INTERCHANGE.

 

135. , :

''?

) .

+) .

) .

) .

 

136. , :

LIKE ?

+) %.

) _.

) |.

) /.

) *.

 

137. , :

, 1 NULL?

+) CREATE TABLE z1 (c1 INT DEFAULT 0).

+) CREATE TABLE z1 (c1 INT PRIMARY KEY).

) CREATE TABLE z1 (c1 INT).

) .

 

138. , :

: sp

s_no p_no qty | s_no p_no qty

s1 p1 300 | s2 p1 300

s1 p2 200 | s2 p2 400

s1 p3 400 | s3 p2 200

s1 p4 200 | s4 p2 200

s1 p5 100 | s4 p4 300

s1 p6 100 | s4 p5 400

: SELECT s_no, MIN(qty) AS minQty FROM sp GROUP BY s_no

) sno minQty

s1 100

s1 100

s2 300

s3 200

s4 200

+) sno minQty

s1 100

) sno minQty

s1 100

s2 300

s3 200

s4 200

) sno minQty

s1 100

s1 100

 

139. , :

: s

s_no sname status city

s1 Smith 20 London

s2 Jones 10 Paris

s3 Blake 30 Paris

s4 Clark 20 London

s5 Adams 30 Athens

: SELECT city, COUNT(*) AS cnt FROM s GROUP BY city

) city cnt

London 2

Paris 2

Athens 1

+) city cnt

London 5

Paris 5

Athens 5

) city cnt

London 2

Paris 1

Athens 1

) city cnt

London 1

Paris 1

Athens 1

 

140. , :

SQL-, : 007; : (, , , )

) INSERT INTO s values ('p8','Moscow').

+) INSERT INTO s (sno, city) values ('p8','Moscow').

) INSERT INTO s (city, sno) values ('p8','Moscow').

) UPDATE s (sno, city) values ('p8','Moscow').

 

141. , :

SQL-, , , , :

(, , , )

) select , , from where LIKE A* or LIKE A*.

+) select , , from where LIKE A% or LIKE A%.

) select , , from where LIKE A_ or LIKE A_.

) select , , from where LIKE A** or LIKE A**.

 

142. , :

SQL-, , :

(, , , )

) select distinct s.city, min(s.status) as summa from s where s.status= min(s.status) group by s.city;

) select distinct s.city, min(s.status) as summa from s;

) select distinct s.city, s.status from s where s.status= min(s.status) group by s.city;

+?) select distinct s.city, min(s.status) as summa from s group by s.city;

 

143. , :

SQL-, : (, , , )

) delete from ss;

) delete ss where ss.city = 'paris';

+) delete from ss where ss.city = 'paris';

) drop from ss where ss.city = 'paris';

 

144. , :

SQL-, 2 : (, , , )

) alter status = 2*status;

) alter set status = 2*status;

) update status = 2*status;

+) update set status = 2*status;

 

145. , :

SQL-, :

(, , , ), 20.

) create table Post (kod number(3) primary key, title varchar(10), city varchar(10), status = 20 number(3)).

+) create table Post (kod number(3) primary key, title varchar(10), city varchar(10), status number(3) default 20).

) create table Post (kod number(3) primary key, title varchar(10), city varchar(10), status number(20)).

) .

 

146. , :

?

) .

+) .

) .

) .

 

147. , :

:

+) .

) .

) .

) .

 

148. , :

:

) .

) .

+) .

) .

 

149. , :

:

) .

) .

) .

) .

 

150. , :

:

) .

) .

+) .

) .





:


: 2016-07-29; !; : 619 |


:

:

, .
==> ...

1886 - | 1678 -


© 2015-2024 lektsii.org - -

: 0.422 .