//광고차단회복
반응형

※ 답은 개인이 혼자 푼 것으로 참고용으로만 확인해주시고 틀린 답이나 잘못된 풀이 지적 환영합니다.

 

Q 01. 다음 설명을 읽고 빈칸을 채우세요.

(①)은/는 대량의 데이터를 체계적으로 저장해놓은 것 정도로 간단히 정의할 수 있습니다. 또한 (①)은/는 혼자서 사용하는 목적이 아닌 여러 명의 사용자나 시스템이 공유가 가능해야 합니다. 그리고 (②)은/는 이러한 데이터베이스를 관리해주는 시스템 또는 소프트웨어를 말합니다.

 

A : 
① 데이터베이스
② DBMS

 


 

Q 02. 다음은 중 데이터베이스 종류가 아닌 것을 모두 고르세요.

계단형 DBMS, 망형 DBMS, 관리형 DBMS, 객지향형 DBMS, 객체관계형 DBMS

 

A : 계단형 DBMS, 관리형 DBMS

 


 

Q 03. 다음 보기 중에서 설명한 것을 고르세요.

데이터, 테이블, 데이터베이스, DBMS, 열이름, 데이터형식, 행, SQL

① 사용자와 DBMS가 소통하기 위한 언어를 말합니다.
② 회원테이블의 회원이름은 문자 형식, 출생년도는 숫자 형식으로 지정하는 것을 말합니다.
③ 데이터가 표 형태로 표현된 것을 말합니다.

 

A : 
① SQL
② 데이터형식
③ 테이블

 


 

Q 04. 다음은 naverDB를 구축하고 활용하기 위해 SQL문을 순서대로 나열한 것입니다. 빈칸을 채우세요.

.open naverDB
① userTable (id char(4), userName char(15), email char(15), birthYear int);
② userTable VALUES('john', 'John Bann', 'john@naver.com', 1990);
③ * FROM userTable;

 

A : 
① CREATE TABLE
② INSERT INTO
③ SELECT

 

 


 

Q 05. 다음은 파이썬에서 SQLite에 데이터를 입력하는 코드입니다. 빈칸을 채우세요.

import sqlite3
mycon = sqlite3.connect("DB이름")
mycur = ①

while(True) :
    data1 = input("열 데이터1==> ")
    if data1 =="" :
        break;
    data2 = input("열 데이터2==> ")
    mystr = "INSERT INTO 테이블이름 VALUES("+data1+","+data2+")"
    mycur.②

mycon.③
mycon.close()

 

A : 
① mycon.cursor()
② execute(mystr)
③ commit()

 


 

Q 06. 다음은 파이썬에서 SQLite의 데이터를 조회하는 코드입니다. 빈칸을 채우세요.

import sqlite3

sqlCon = sqlite3.connect("DB이름")
sqlCur = sqlCon.cursor()
① ("SELECT * FROM 테이블이름")

print("열이름1 열이름2")
print("-----------------------")

while(True) :
    sqlRow = ②
    if ③ :
        break;
    data1 = sqlRow[0]
    data2 = sqlRow[1]
    print(읽어온 데이터 2개 출력)

sqlCon.close()

 

A :  
① sqlcur.execute
② sqlcur.fetchone()
③ sqlRow == None

 

반응형

 

2022.02.05 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch1 답

2022.08.27 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch2 답

2022.08.30 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch3 답

2022.10.31 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch4 답

2022.11.12 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch5 답

2022.11.17 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch6 답

2022.11.18 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch7 답

2022.11.18 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch8 답

2022.11.19 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch9 답

2022.11.25 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch10 답

2022.11.26 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch11 답

2022.11.26 - [프로그래밍/Python] - 컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch12 답

 

 

반응형

+ Recent posts