본문 바로가기
반응형

데이터베이스12

문자 숫자 함수 줄마다 작용하는 함수 = (단일 행 함수) 이 단일 행 함수 중에서 문자 함수 활용하기 1. 문자 함수 사용하기 - 데이터 조작을 위해 사용함 - 인자(Argumenet)를 이용해 작업 수행 후 결과를 반환함 - 행 당 하나의 결과를 반환함 - SELECT, WEHRE, ORDER BY절에 사용할 수 있음 - 중첩 사용이 가능함 *단일 행 함수의 종류 문자 함수 : 문자를 입력하면 문자 또는 숫자 값을 반환함 숫자 함수 : 숫자를 입력하면 숫자 값을 반환함 날짜 함수 : 날짜 유형의 값을 연산함 변환 함수 : 데이터 유형을 변환함 기타 함수 : 타입에 상관없이 적용이 가능함 함수 내용 LOWER 대상 문자열을 모두 소문자로 변환 UPPER 모든 문자를 대문자로 변경함 INITCAP 문자열 단어의 첫 문자.. 2020. 9. 6.
복합조건 지정 및 데이터 정렬 복합 조건 : WEHRE 절에 AND, OR를 이용해 여러 조건들을 지정할 수 있다. ORDERBY 절을 이용해서 필요한 자료들이 먼저나올 수 있도록 정렬 작업을 할 수 있다. 1. AND로 조건 조합하기 -WHERE절에 여러 조건을 지정 할 때 좌우에 있는 두 조건을 모두 만족하는 자료만 선택하기 위해 AND 연산자로 조건을 결합함 -AND연산을 집합으로 표현하면 교집합과 같음 -FW 포지션 선수 중 키가 190보다 큰 선수정보를 조회하고자 한다면 (두 개의 교집합을 구할 때) position = 'FW' 조건과 height > 190 조건 모두 만족하는 데이터를 조회해야 한다. 이럴때 AND연산자를 사용해서 조건을 결합함. 2. OR로 조건 조합하기 - WHERE절에 여러 조건을 지정할 때 좌우에 있.. 2020. 9. 6.
SQL문 작성 규칙 및 SELECT사용법 SELECT SELECT [DISTINCT] {*|column명| 표현식} FROM 테이블명; SELECT절 : 표시할 컬럼들을 지정함 FROM절 : SELECT에 나열된 컬럼을 포함하는 테이블을 지정함 표현식 : 계산을 수행하거나 함수를 사용한 것을 의미함 SQL문 작성 규칙 - 인용부호를 붙이지 않으면 대소문자를 구분하지 않음 - 여러 라인에 걸쳐서 작성이 가능하며, 가독성을 위해 들여 쓰기 하는 것이 좋음 - 키워드는 여러행에 나누어 쓰거나 약어로 쓸 수 없음 (자료를 검색할때 사용하는 SELECT, FROM 이런 키워드를 줄여서 쓰거나 약어로 쓰면 안 되고 원래대로 써줘야 된다) - 여러 컬럼을 검색할 경우 쉼표(,)로 컬럼을 구분함 - SELECT절에서 출력 결과에 표시할 순서대로 컬럼을 지정함.. 2020. 9. 1.
데이터베이스의 개념 및 SQL정의 Database(DB) -특정 기업이나 조직, 또는 개인이 필요에 의해 논리적으로 연관된 데이터를 모아 일정한 형태로 저장해 놓은 것 (우리가 관리하고 싶은 대상이 되는 자료들을 모아놓은 것을 말한다.) -한 조직의 여러 응용 시스템들이 공용(Shared)으로 사용하기 위해 통합(Integrated), 저장(stored)한 운영 데이터(Operational data)의 집합이다. Database Management System(DBMS) : 데이터베이스 관리 프로그램 - DBMS를 이용하여 데이터 입력, 수정, 삭제 등의 기능 제공 - 흔히 얘기하는 Oracle, MsSql, DB2 등등을 말한다 (데이터베이스, 즉 자료를 관리하기 위한 프로그램을 DBMS라고 한다.) 데이터베이스의 특징 통합된데이터(I.. 2020. 8. 30.
반응형