DBMS : Database Management System DBMS는 크게 두 종류가 있다. > - RDBMS(Relational DBMS, 관계형 데이터베이스) Non-RDBMS(No SQL, 비관계형 데이터베이스) 각각의 특징은 밑에서 알아보도록 하자. >
설치 윈도우 ver지금 쓰는 코드는 최초에만 쓰고 나중에는 쓰이지 않는다.구글에 mariaDB 검색해서 들어가도 되고이 링크로 들어가서 아래 사진과 같은 설정을 하고 다운로드를 누른다. 글 작성자 본인은 맥 사용자라 여기서 부터는 사진을 첨부하지 못해 글로만 남기겠음c
글스니는 맥사용자라 글로 설명을 하겠읍니다. 🤓 window.ver MariaDB1700 가 컴퓨터에서 돌아가고 있는지 확인하는 방법 Cmd 창에서 서비스창에서 MariaDB1700 누르고 서비스 상태가 '실행 중'인지 확인. 실행 중이 아니라면 '시작'버튼을 누
스키마 study1 을 만들어준다 . 테이블 생성 테이블 이름은 복수형으로 짖는다. 테이블을 만들 때 ( );안에 안에 것을 같이 써줘야한다. 1. 열 이름 명시 + 타입 명시 age는 숫자이니 숫자타입으로 명시해줘야한다. 타입을 명시할 때는 열의 타입에 대
테이블 삭제 테이블 조회 테이블 정보 조회 > 테이블 수정 테이블에 존재하는열 삭제, 타입을 바꿀 떄, 존재하지 않는 열을 추가할 떄 사용. 열 추가 AFTER > '~' 뒤에 추가 FIRST > 제일 앞에 추가 열 삭제 열 수정 만약 연락처를 입력받
시/도의 갯수만큼 1이 찍힌다.: x의 개수를 반환한다.x는 열(Column)이거나 리터럴(Literal= 문자그대로의)일 수 있음.Literalcode자리에 1을 넣어도 17이 나오게 된다.LIKE y : x가 y의 형태를 가진('모든'을 표시하기 위해 % 사용) 이
: 별명은 대개 단수로 지정한다.별명이 적용되어 SELECT 된 것을 확인 할 수 있다.전의 수업에서 만든 provinces 와 pops를 함께 보여주고 싶다.그렇다면 두 개의 공통점을 찾아야한다. Diagrams을 열어서 보자. 연결이 되어있다. provinces 의
1. region의 provinces 테이블을 수정하여 마지막 자리에 suffix_index 열 추가. (DROP 금지) region의 provinces 테이블의 모든 레코드에 대한 suffixindex 값을 알맞게 수정. ( 가령, 대구 라는 이름을 가진 레코드의 s
과목 테이블 생성 선생님 테이블 생성 -> subjects 추가 -> 0학년 0반 추가 > 담임을 맡고 있는 학년, 반이 외래키로 걸려져있어서 반듯이 들어가야하는데 담임을 맡지 않는 선생님도 존재함으로 0학년 0반을 추가로 만들어 준다.
\-> 시험의 종류 대한 테이블 생성 : tests\-> school.tests 테이블 열 추가 중간고사, 기말고사, 모의고사\-> 테스트 일정을 담는 테이블 생성 : executions 어떤 시험인가? 언제부터? 언제까지? 학년? 에 대한 정보로 분류를 하자.4개 싹
\-> scores 테이블 열 추가 사진과 같이 SELECT 하시오 scores테이블과 tests 테이블의 직접적인 연관은 없지만 executions테이블이 scores테이블에 대한 무결성을 보증하기 때문에 tests와 JOIN을 걸어서 사용해도 무결성을 해치지 않는다
< 참고 >' ? ' 조건에 해당하는 레코드를 삭제하는데 9개 이하만 삭제한다.UPDATE 도 동일하다. 9와 3은 레코드 갯수 제한 이다.\-> GROUP BY 예제를 위한 테이블 temp 추가 \-> 대한민국의 역대 인구 SELECT (MAX) \-> 각 국
-> LEFT JOIN 을 했을 때 > RIGHT JOIN student 에 0학년 0반이 없기 대문에 사라진다. INNER JOIN A LEFT JOIN B A RIGHT JOIN B ![](https://velog.velcdn.com/images/zirc
새로운 예제 krx각 종목은 0월 0일 얼마라는 주가가 있다.시가 고가 저가 정가?\-> 스키마와 테이블2개(거래소, 종목) 생성code에 unique를 걸게되면 다국적 지원이 될 수 없다. ( 중국도 6자리 사용한다.): 제약조건을 사용하여, 부모 테이블의 데이터가
4개의 파일 다 집어넣고 SELECT COUNT 한 결과대상 일시에 y주기 x만큼 추가대상 일시에 y주기 x만큼 차감주기(y)에는 MILLISECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR 가능일년을 더하고
: 게시판 & 사용자 시스템무결성과 효율성을 지킨다.사용자가 게시글을 쓴다. 게시글이 사용자를 쓰진 않는다.따라서 게시글을 포함한 Bbs시스템이 User시스템에 의존적이다.탈퇴되는 회원을 DELETE하면 안된다.법원이나 경찰에 제출할 증거가 사라지기 때문이다.\-> 스
여기서 더 만들어야할까? 예약체계이다. (+리뷰)예약체계를 만들어야하는데 예약은 유저와 호텔에 의존적이다.호텔을 만들고 에약체계를 만들면 된다. 리뷰는 예약에 의존적이다.호텔에는 객실타입이 있고 객실타입은 호텔에 의존적이다. \-> hotels 테이블 생성\-> Hot