데이터 == 자료 \- 정보가 아니라 그냥 자료IT분야에서 데이터라고 하면 컴퓨터가 처리할 수 있는 자료를 말함데이터의 모음 == 데이터베이스 '운동 연관 데이터인지', '영어인지', '중복데이터는 없는지'를 확인 하고 분류서로 연관된 데이터가 모여있을 때만 데이터베
계층형네트워크형키-값데이터가 부모와 자식 관계를 이루는 트리 구조부모 레코드가 여러 자식 레코드를 가짐 \- 레코드랑 데이터베이스 테이블에 저장된 값들의 모임으로 행(row) 또는 튜플(tuple)이라고 부른다
Relational database management system, RDMBS의 데이터를 관리하는 언어관계형 모델이라는 이론에서 파생국제 표준화 기구에서 표준화한 문법을 ANSI SQL이라고 발표한다ANSI SQL의 ANSI는 미국 표준 협회(American Nati
다양한 매테의 등장과 기술의 발달데이터의 형태 : 음성, 이미지, 텍스트 등등데이터는 많은 기업에서 중요한 의사결정을 내릴 때 사용과거 : 경영 측면에서 데이터 활용최근 : 기업 부서에서 데이터를 활용 \- 매출 데이터를 수집해 사용자의 선호도를 분석 또는 사용자 행
SELECT SELECT문은 데이터베이스에서 데이터를 검색하는 구문 SELECT문은 사용하기 쉽지만 시스템 성능에 많은 영향을 미치므로 주의해서 사용 SELECT 열COLUMN
시스템의 부하를 줄이려면 필요한 데이터만 검색 해야 함필요한 열만 검색시 행전체가 다 검색되므로 그러하다고 볼 수 없다실무에선 엄청난 양의 데이터가 저장되므로 매번 전체 행을 가져오면 안 될 것 !!SELECT 열 FROM 테이블 WHERE 열 = 조건값1) 열 : 조
1) 열: 정렬할 열 이름을 입력한다.2) ASC,DESC: 정렬 기준에 따라 오름차순, 내림차순을 정의한다SELECT \* FROM nasdaq_company ORDER BY symbolSELECT \* FROM nasdaq_company ORDER BY compan
쿼리는 어떤 경우에는 자신이 검색할 대상을 몰라서 일부만 검색하기도 한다그럴때 사용하는 것이 LIKE이다. LIKE를 사용하면 와일드 카드로 지정한 패턴과 일치하는 문자열, 날짜, 시간등을 검색 할 수 있다. SELECT 열 FROM 테이블 WHERE 열 LIKE 조건
데이터를 검색할 때 공통 그룹 의 정보를 확인해야 할 때가 있다데이터를 그룹화 할때는 GROUP BY 문을 사용데이터를 필터링 할 때는 HAVING 문을 사용SELECT 열 FROM 테이블 WHERE 열 = 조건문 GROUP BY 열 HAVING 열 = 조건문1) GR
Data Manipulation language, DML SELECT 검색INSERT 삽입UPDATE 수정DELETE 삭제DML의 대상은 테이블이므로 DML을 사용하려면 테이블이 있어야함그 테이블을 조작하는 언어를 데이터 정의 언어 data definition lang
삽입하려는 데이터의 자료형이 여렝 지정한 자료형과 맞지 않으면 오류가 발생
잘 설계한 관계형 데이터베이스의 테이블은 1가지 이상의 엔티티entity를 포함한다. \- e.g. DoItSQL 데이터베이스의