멀티캠퍼스 풀스택 과정/데이터베이스16 데이터베이스1-4 내장함수와 그룹함수 MySQL은 다양한 내장 함수를 포함하고 있다. 내장함수의 종류 숫자 함수(수학 함수) 문자열 함수 날짜/시간 함수 제어 흐름 함수 전체 테스트 검색 함수 형 변환 함수 XML 함수 비트 함수 보안/압축 함수 정보 함수 공간 분석 함수 기타 함수 -> 이외에도 많이 있지만 필요할 때마다 검색해서 보는 걸로..! 1. 숫자함수(Number Functions) ABC(n) 절대값을 구한다. CEIL(n), CEILING(n) 값보다 큰 정수 중 가장 작은 정수를 구한다. 소수점 이하 올림 FLOOR(n) 값보다 작은 정수 중 가장 정수를 구한다. 소수점 이하 버림 ROUND(n, 자릿수) 자릿수를 기준으로 반올림 TRUNCATE(n, 자릿수) 자릿수를 기준으로 버림 POW(X, Y), POWER(X, Y) .. 2022. 1. 18. 데이터베이스1-3 기본 명령어와 SELECT문 및 연산자와 기본문제 *이 포스팅은 이미 MySQL을 이미 설치하고 그 다음부터 명령 프롬포트로 SQL을 실행하였습니다.* 명령어 팁: cd\ 루트로 이동 cd 하위 폴더로(앞으로) cd .. 상위 폴더로(뒤로 가기) 더보기 employees라는 데이터 소스를 이미 다운 받았고, 환경설정은 끝났다.(데이터소스를 다운을 받고, source 폴더명.sql 하면 끝난다.) cd “데이터소스 폴더”에서 파일을 읽기 -:> mysql -u root -p 입력 하고 -> Enter password u는 username p는 password이다. username은 바꿀 필요가 없고, p는 쉽게! [기본 명령어] *세미콜론 중요*, *스펠링 중요*, * ;(세미콜론)없이 enter를 치면 문장이 길 때 유용* 작업 명령어 현재 계정의 DB.. 2022. 1. 16. 데이터베이스1-2 데이터베이스 모델링과 구조, DBMS 언어(DDL, DML, DCL, TCL) 데이터분석 모델링 - 현실세계에서 사용되는 데이터를 MySQL에 어떻게 옮겨 놓을 것인지를 결정하는 과정 -> 분석과 설계 과정 중에서 가장 중요한 과정 중의 하나가 ‘데이터베이스 모델링’이다. -> 데이터(정보)들은 단편적으로 저장하는 게 아닌 테이블이라는 형식에 맞춰서 넣어야 한다. MySql 데이터베이스 구조와 관련 용어 계정 하나에 데이터베이스가 여러 개 있을 수 있음 데이터베이스 안에 테이블들이 원하는 만큼(프로젝트에 따라서) 있음 테이블의 집합 == 데이터베이스 데이터 하나하나의 단편적인 정보, 정보는 있으나 아직 체계화 되지 못한 상태 레코드(=로우=행) 실질적인 데이터를 말하며 하나의 행으로 행 데이터라고도 부른다. 필드(=컬럼=열) 같은 종류의 데이터를 표시. 각 테이블은 열로 구성된다... 2022. 1. 16. 데이터베이스1-1 DB, DBMS, SQL DB(Database) 데이터베이스(DB): 데이터의 집합 - 여러 사람이 공유해 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합. - 즉, 자료 파일들을 조직적으로 통합해 항목의 중복을 없애고 자료를 구조화해 기억시켜 놓은 자료의 집합체 DBMS(Database Management System) - 파일시스템의 단점을 보완하고 대량의 데이터를 보다 효율적으로 관리하고 운영하기 위해서 사용됨(데이터베이스를 운영하기 위한 시스템) - 데이터베이스 생성, 조회, 수정, 삭제와 같은 환경과 각종 응용프로그램이 데이터베이스에 접근할 수 있는 인터페이스를 제공하며 복구, 권한 관리와 같은 보안성 기능도 제공 DBMS 또는 DB의 특징 데이터의 무결성 데이터베이스 안의 데이터는 오류가 있어서는 안된다. 데이.. 2022. 1. 16. 이전 1 2 3 다음