반응형

분류 전체보기 135

데이터베이스 SQL 함수

- 복습문제 문제: 매니저가 없는 사람들의 이름 및 직종을 출력하시오 select last_name, job_id from employees where manager_id is null; 문제: 매니저가 있는 사람들의 이름 및 직종, 매니저 번호를 조회하라 select last_name, job_id,manager_id from employees where manager_id is not null; 문제: 커미션을 받는 모든 사원들의 이름, 연봉 및 커미션을 출력하시오 -연봉을 역순으로 정렬, 연봉은 ANNSAL로 출력하시오 select last_name, salary*12 "ANNSAL", commission_pct from employees where commission_pct is not null ..

데이터베이스 SQL select문 작성

select * from employees; from절의 테이블의 항목들 전부를 보여준다 --셀렉션 select employee_id, last_name, job_id from employees; 선택한 항목들에 대해만 보여준다 (select 절) +( * :전체, distinct: 중복값을 제외한다, alias: 별명) + (from 절) ( column(select절)은 from절 테이블에 있는 항목이여야 한다.) ---select절+ from절 +where절 select 절 문법 - * - distinct - column: from절에 기술된 테이블 항목 이여야한다. - alias : 별명 column 별명 : 한칸 띄어서 별명을 쓴다 column as 별명 : as를 쓰고 별명을 쓴다 column..

데이터베이스 입문

DBMS를 통한 효율적인 데이터관리 • 데이터를 통합하여 관리하기 • 일관된 방법으로 관리 • 데이터 누락 및 중복 제거 • 여러 사용자, 응용프로그램이 공동으로 실시간 사용가능  관계형 데이터베이스란?  관계형 데이터 모델  RDBMS(Relational Database Management System)  Oracle, MS-SQL, MySQL, MariaDB, PostgreSQL, DB2,....  SQL이란?  Structured Query Language  DQL(Data Query Language)  DML(Data Manipulation Language)  DDL(Data Definition Language)  TCL(Transaction Control Language) ..

Python 반복문(while, for)

# while문 : 반복횟수가 명확하지 않을때 사용 # 기본구조 while 조건식: 실행문장 실행문장2 if 조건식: 실행문장 # 간단 while문 실습 : 1~3까지 출력 number = 1 while number 3: break 1 2 3 # while문 활용해서 '파이썬 최고!' 13번 출력해보기 number=1 s = '파이썬 최고!' while True: print(s) number +=1 if number>13: break ----------------------- number=1 s = '파이썬 최고!' while number> 1 두 번째 정수 입력 >> 2 두 정수의 합 : 3 첫 번째 정수 입력 >> 7 두 번째 정수 입력 >> 3 두 정수의 합 : 10 첫 번째 정수 입력 >> 13 ..

Python 튜플

튜플 파이썬의 자료 구조 중 하나 순서가 있는 집합 소괄호(())로 작성됨, 튜플 내부의 요소 콤마(,)로 구분 변할 수 없음, 추가/삭제/수정 불가능 # 튜플 선언 a = () # 빈 튜플 -> 추가가 불가능 b = (1,2,3) # 숫자 요소 담기 c = ('my','name','is','jy') # 문자열 요소 담기 d = (1,2,'my','name') # 여러 자료형 한꺼번에 담기 e = (1,2,'my',('my','name')) # 이중 튜플 선언 print(a) print(b) print(c) print(d) print(e) () (1, 2, 3) ('my', 'name', 'is', 'jy') (1, 2, 'my', 'name') (1, 2, 'my', ('my', 'name')) # l..

Python 리스트

여러가지 데이터를 한꺼번에 묶어서 담을 때(저장할때) 사용 # 리스트 정의(선언) a = [] #빈 리스트 - 뭐가 담아질지 모를때 미리 만들어둔다 b = [1,2,3] # 숫자요소를 담은 리스트 c = ['my','name','is','jy'] # 문자열 요소를 담은 리스트 print(a) print(b) print(c) [] [1, 2, 3] ['my', 'name', 'is', 'jy'] d = [1,'jy',2,'hw'] # 문자와 숫자 등 여러 자료형 요소 한꺼번에 담기 가능 e = [[1,'jy'],[2,'hw']] # 이중리스트 선언 가능 (3중리스트등등.....도 가능하다) print(d) print(e) print('d의 길이:',len(d)) print('e의 길이:',len(e)) #..

Python 조건문

조건문 : 조건에 따라서 수행하는 동작을 달리하게 만드는 문장(방법) # 기본 형식 if 조건식: 수행문장 수행문장 조건문 밖 (들여쓰지 않으면 if문의 밖이다) # 조건이 두개 # if, else # 기본형식 (조건식뒤에 콜론: 꼭 찍고, 들여쓰기는 tab으로) if 조건식: 실행문장1 실행문장2 else: 실행문장1 # 조건 3개이상 될때 - if elif else if True: print('실행문장1') elif True: print('실행문장2') else: print('실행문장3') score = int(input('점수 입력 >> ')) if score>=90: result='A' elif score>=80: result='B' elif score>=70: result='C' elif sco..

Python 연산자

- 산술연산자 # 나누기, 나머지, 나누기(몫) num1=10 num2=7 print(num1/num2) 나누기 print(num1%num2) 나머지 print(num1//num2) 나누기(몫) 1.4285714285714286 3 1 # 문자열 더하기 str1 = '안녕' str2 = '하세요!' print(str1+str2) 결과 -> 안녕하세요! # 숫자가 들어있는 문자열 num1 = '10' num2 = '7' print(num1+num2) 결과 -> 107 (문자10과, 문자7이 순서대로 문자 107이 된다.) # 형변환 함수 num3 = 10 #int str3 = "7" #str # print(num3+str) # TypeError: unsupported operand type(s) for +..

Python 기초

' name is JY' # 대문자 -> 소문자로 만드는 함수 # lower() # 소문자 -> 대문자 s_name. s_name.lower() s_name.upper().count('M')# 주석#, 선택한 줄들 전체 주석: ctrl + / # 셀의 색깔이 파랑색 -> command mode # 셀 자체를 변경, 조작 할때 사용 # enter ->> 커맨드 -> 에디트 # a: 위쪽 셀 추가 # b: 아래 셀 추가 # dd: 셀 삭제 # c : 셀 복사 # v : 셀 붙여넣기 # x : 셀 잘라내기 # m : 마크다운 기능(메모장처럼 기록할때) # y : 마크다운 -> 커맨드로 # 셀 - 초록색 edit mode(에디트 모드) # 셀 내부의 코드를 변경, 조작할때 사용 # esc: 에디트 -> 커맨드 ..

CSS (포지션, overflow, float, 스타일 선언)

position 속성 위치 기준 static X - relative O 자신이 원래 있던 위치 absolute O 1. static이 아닌 부모 / 2. body 신호등 만들어보기 Margin / padding 사용 #black { background-color: black; width: 160px; height: 380px; border-radius: 20px; box-sizing: border-box; /* border+padding+content를 사이즈로하는 border-box로 box-sizing을 한다. */ padding-left: 30px; padding-top: 30px; } #yellow,#green,#red { border-radius: 50%; width: 100px; height:..

반응형