Adatbázis kezelés az ASP-ben
1. feladat:

Az alábbiak közül melyik a helyes ASP script beágyazás a HTML szabványnak megfelelően.

A.

<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<SCRIPT runat="client" language="vbscript">
Response.Write("<center>Hello World!</center>")
</SCRIPT>
</BODY>
</HTML>
B.

<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<SCRIPT runat="server" language="vbscript">
Response.Write("<center>Hello World!</center>")
</SCRIPT>
</BODY>
</HTML>
C.

<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<SCRIPT runat="server" language="Javascript">
Response.Write("<center>Hello World!</center>")
</SCRIPT>
</BODY>
</HTML>

2. feladat:

Mi lesz az alábbi ASP kód eredménye?

<p>1<p><% Response.Write("a") %><p>2
<% Response.Write("b") %><p>3

A.

1
a
2b
3
B.

1a2
b3
C.

ab
123
3. feladat:

Mivel egyenértékű az alábbi rövidítés?

<%="Hello!"%>

A.

<%Response.Print("Hello!")%>
B.

<%Request.Write("Hello!")%>
C.

<%Response.Write("Hello!")%>

4. feladat:

Melyik a helyes az alábbi rekord szerkezet leírások közül?

A.

TYPE szemely=record
 nev:string;
 beosztas:string;
end;
B.

TYPE személy
 nev AS string
 beosztás AS string
END TYPE
C.

TYPE szemely
 nev:string
 beosztas:string
END TYPE

5. feladat:

Az alábbi eljárás definíciók közül, melyik a helyes?

A.

PROCEDURE név [(paraméterek)]
 [utasítások]
 [EXIT
 [utasítások]
END;
B.

FUNCTION név [(paraméterek)]
 [utasítások]
 [EXIT FUNCTION]
 [utasítások]
END FUNCTION
C.

SUB név [(paraméterek)]
 [utasítások]
 [EXIT SUB]
 [utasítások]
END SUB
6. feladat:

Melyik ASP parancs segítségével lehet “beszúrni” egy megadott oldal tartalmát?

A.

<%Server.Transver("file.asp")%>
B.

<%Server.Include("file.asp")%>
C.

<%Server.Execute("file.asp")%>

7. feladat:

Az alábbi ASP utasítások közül, melyiknek helytelen a szintaxisa?

A.

<%Request.URL("mezo")%>
B.

<%Request.Form("mezo")%>
C.

<%Request.QueryString("mezo")%>

8. feladat:

Az alábbiak közül, melyik a kakukktojás?

A.

POST
B.

GO
C.

GET

9. feladat:

Melyik ASP utasítással lehet a Cookie érvényességi idejét beállítani?

A.

<%
Response.Cookies("nev").Valid = "01-Jan-2003"
%>
B.

<%
Request.Cookies("nev").Expires = "01-Jan-2003"
%>
C.

<%
Response.Cookies("nev").Expires = "01-Jan-2003"
%>

10. feladat:

Az alábbi ASP utasítások közül, melyik az Acces adatbázishoz kapcsolódás helyes szintaktikája?

A.

<%
SET CONN = Server.CreateObject("ADODB.Connection")
CONN.OPEN "DATABASE= adatbázis ; DSN= system_dsn "
%>
B.

<%
SET CONN = Server.CreateObject("ADODB.Connection")
CONN.CONNECTIONSTRING ="Provider=Microsoft.Jet.OLEDB.4.0;"&_
"Data Source="adatbázis"
Conn.Open
"%>

C.

<%
SET CONN = Server.CreateObject("ADODB.Connection")
CONN.OPEN "DATABASE= adatbázis ; SRC= system_src "
%>
11. feladat:

Melyik az SQL utasítás lefuttatásának, illetve az eredmény eltárolásának helyes módja az alábbiak közül?

A.

<%lista = CONN.EXECUTE(parancs)%>
B.

<%SET lista = CONN.EXECUTE(parancs)%>
C.

<%SELECT lista = CONN.EXECUTE(parancs)%>

12. feladat:

A következő SQL utasítások közül, melyik nem adatdefiníciós utasítás?

A.

UNION
B.

CREATE TABLE
C.

DROP

13. feladat:

A tábla mezőnevének megváltoztatása, melyik foglalt szóval lehetséges?

A.

ALIAS
B.

IS
C.

AS

14. feladat:

Az alábbiak közül, melyik a kakukktojás?

A.

ALL
B.

IN
C.

DISTINCT

15. feladat:

Az alábbiak közül, melyik nem a SELECT záradéka?

A.

WHERE záradék
B.

CONSTRAINT záradék
C.

HAVING záradék

16. feladat:

Melyik záradékhoz kötődik a DESC foglalt szó?

A.

GROUP BY záradék
B.

HAVING záradék
C.

ORDER BY

17. feladat:

Az alábbi utasítások közül melyik nem eredményezi új tábla létrehozását?

A.

CREATE TABLE
B.

ALTER TABLE
C.

SELECT…INTO

18. feladat:

A Termékek táblából szeretnénk kitörölni a Terméknév mező adatait. Az alábbi utasítások közül, melyiket kell használnunk?

A.

UPDATE Termékek SET Terméknév = Null;
B.

DROP INDEX Terméknév ON Termékek;
C.

DELETE Terméknév FROM Termékek;

19. feladat:

Egy olyan lekérdezést szeretnénk írni, ahol minden tanár neve megjelenik, illetve az osztályfőnökök neve mellett az osztály neve is. Az alábbi lekérdezések közül melyik teljesíti ezt a feltételt?

A.

SELECT Tanárok.Tanárnév, Osztályok.Osztálynév
FROM Tanárok INNER JOIN Osztályok
ON Tanárok.Osztálykód = Osztályok.Osztálykód;

B.

SELECT Tanárok.Tanárnév, Osztályok.Osztálynév
FROM Tanárok LEFT JOIN Osztályok
ON Tanárok.Osztálykód = Osztályok.Osztálykód;
C.

SELECT Tanárok.Tanárnév, Osztályok.Osztálynév
FROM Tanárok RIGHT JOIN Osztályok
ON Tanárok.Osztálykód = Osztályok.Osztálykód;

20. feladat:

Az alábbi összesítő függvények közül melyik nem illik a sorba?

A.

AVG(kifejezés)
B.

MAX(kifejezés)
C.

SUM(kifejezés)

Összeállította:

Ajánlott felbontás:
800 x 600