※ 답은 개인이 혼자 푼 것으로 참고용으로만 확인해주시고 틀린 답이나 잘못된 풀이 지적 환영합니다.
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 답
'프로그래밍 > Python' 카테고리의 다른 글
컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch14 답 (0) | 2022.11.28 |
---|---|
컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch12 답 (0) | 2022.11.26 |
컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch11 답 (0) | 2022.11.26 |
컴퓨팅 사고력을 키우는 SW 교육 파이썬 ch10 답 (0) | 2022.11.25 |