# DBMS

142개의 포스트

DBMS Day12 GROUP BY, DATEDIFF

< 참고 >' ? ' 조건에 해당하는 레코드를 삭제하는데 9개 이하만 삭제한다.UPDATE 도 동일하다. 9와 3은 레코드 갯수 제한 이다.\-> GROUP BY 예제를 위한 테이블 temp 추가 \-> 대한민국의 역대 인구 SELECT (MAX) \-> 각 국

2일 전
·
0개의 댓글

DBMS Day11 UNION, SELECT 예제

\-> scores 테이블 열 추가 사진과 같이 SELECT 하시오 scores테이블과 tests 테이블의 직접적인 연관은 없지만 executions테이블이 scores테이블에 대한 무결성을 보증하기 때문에 tests와 JOIN을 걸어서 사용해도 무결성을 해치지 않는다

3일 전
·
0개의 댓글

DBMS Day10 무결성과 효율성을 따지는 중복 데이터 처리에 대해 ( 데이터 손실 )

\-> 시험의 종류 대한 테이블 생성 : tests\-> school.tests 테이블 열 추가 중간고사, 기말고사, 모의고사\-> 테스트 일정을 담는 테이블 생성 : executions 어떤 시험인가? 언제부터? 언제까지? 학년? 에 대한 정보로 분류를 하자.4개 싹

4일 전
·
0개의 댓글

DBMS 개념

데이터들의 집합소(저장소)단순한 파일데이터베이스를 관리하는 시스템오라클, 마리아, 몽고, MySQL, ...특정 집단에 대한 데이터가 표 형태로(행, 열) 저장되는 공간테이블을 설계한다 라는 뜻은특정 데이터들이 들어올 수 있도록 공간을 확보하고체계적으로 틀을 잡아둔다는

5일 전
·
0개의 댓글

DBMS Day9 school 예제

과목 테이블 생성 선생님 테이블 생성 -> subjects 추가 -> 0학년 0반 추가 > 담임을 맡고 있는 학년, 반이 외래키로 걸려져있어서 반듯이 들어가야하는데 담임을 맡지 않는 선생님도 존재함으로 0학년 0반을 추가로 만들어 준다.

5일 전
·
0개의 댓글

문과친구에게 알려주는 SQL

데이터 분석을 위한 SQL !문과친구도 이해할 수 있게 작성합니다 :D예상 목차1\. Data와 DB2\. DBMS3\. DB에서 schema란4\. PK, FK, index, Constraints5\. DDL, DML, DCL6\. Table Partition7\.

6일 전
·
0개의 댓글
post-thumbnail

DBMS Day8 REGION 추가 예제

1. region의 provinces 테이블을 수정하여 마지막 자리에 suffix_index 열 추가. (DROP 금지) region의 provinces 테이블의 모든 레코드에 대한 suffixindex 값을 알맞게 수정. ( 가령, 대구 라는 이름을 가진 레코드의 s

6일 전
·
0개의 댓글
post-thumbnail

🌱 데이터베이스(DB)의 DBMS!

💾 DBMS란? 데이터베이스를 '데이터의 집합'이라고 정의한다면, 데이터베이스를 관리하고 운영하는 소프트웨어를 DBMS(Dataase Management System)라고 합니다. 다양한 데이터가 저장되어 있는 데이터베이스는 여러 명의 사용자나 응용 프로그램과 공유하

2022년 6월 17일
·
0개의 댓글
post-thumbnail

DBMS - Day6 JOIN, 활용 예제

: 별명은 대개 단수로 지정한다.별명이 적용되어 SELECT 된 것을 확인 할 수 있다.전의 수업에서 만든 provinces 와 pops를 함께 보여주고 싶다.그렇다면 두 개의 공통점을 찾아야한다. Diagrams을 열어서 보자. 연결이 되어있다. provinces 의

2022년 6월 16일
·
0개의 댓글
post-thumbnail

DBMS - Day5 COUNT, FOREIGN KEY

시/도의 갯수만큼 1이 찍힌다.: x의 개수를 반환한다.x는 열(Column)이거나 리터럴(Literal= 문자그대로의)일 수 있음.Literalcode자리에 1을 넣어도 17이 나오게 된다.LIKE y : x가 y의 형태를 가진('모든'을 표시하기 위해 % 사용) 이

2022년 6월 15일
·
0개의 댓글

DBMS - Day4 테이블, 레코드, 기본키(Primary key), UNIQUE

테이블 삭제 테이블 조회 테이블 정보 조회 > 테이블 수정 테이블에 존재하는열 삭제, 타입을 바꿀 떄, 존재하지 않는 열을 추가할 떄 사용. 열 추가 AFTER > '~' 뒤에 추가 FIRST > 제일 앞에 추가 열 삭제 열 수정 만약 연락처를 입력받

2022년 6월 14일
·
0개의 댓글

데이터베이스

데이터베이스 내 데이터에 접근하도록 도와주는 시스템DB의 상태를 변화 시키기 위해 수행하는 작업의 단위한번에 모두 처리되거나 or 처리되지 않아야 하는 작업들의 모임ex) 은행 시스템에서 계좌이체 트랜잭션의 작업이 부분적으로 일부만 실행되거나, 중단되지 않는 것을 보장

2022년 6월 14일
·
0개의 댓글

DBMS - Day3 데이터 타입, 열 속성

스키마 study1 을 만들어준다 . 테이블 생성 테이블 이름은 복수형으로 짖는다. 테이블을 만들 때 ( );안에 안에 것을 같이 써줘야한다. 1. 열 이름 명시 + 타입 명시 age는 숫자이니 숫자타입으로 명시해줘야한다. 타입을 명시할 때는 열의 타입에 대

2022년 6월 13일
·
0개의 댓글

DBMS(테이블,데이터 타입,열 속성)

테이블(Table) 데이터 타입 정수형 부호 없는 정수는 뒤에 UNSIGNED를 붙인다. TINYINT : 1 Byte, -128~127 TINYING UNSIGNED : 1Byte, 0~255 SMALLINT : 2 Bytes, -32768~32767, 부호 없을

2022년 6월 13일
·
0개의 댓글

DBMS - Day2 사용자, 스키마, 권한부여, localhost

글스니는 맥사용자라 글로 설명을 하겠읍니다. 🤓 window.ver MariaDB1700 가 컴퓨터에서 돌아가고 있는지 확인하는 방법 Cmd 창에서 서비스창에서 MariaDB1700 누르고 서비스 상태가 '실행 중'인지 확인. 실행 중이 아니라면 '시작'버튼을 누

2022년 6월 11일
·
0개의 댓글

[DBMS] ERD

ERD

2022년 6월 9일
·
0개의 댓글

DBMS를 시작하기에 앞서

은 아래 두가지로 나뉜다. 관계형 데이터베이스MariaDB - PHP/JSP MySQL - PHP/JSPMS-SQL - 윈도우ASP Oracle DB - JSP 데이터 간의 종속성/연결성을 부여, 무결성(Integrity) 보장비관계형 데이터베이스MongoDBHBase

2022년 6월 9일
·
0개의 댓글

DBMS - MariaDB설치(window ver)

설치 윈도우 ver지금 쓰는 코드는 최초에만 쓰고 나중에는 쓰이지 않는다.구글에 mariaDB 검색해서 들어가도 되고이 링크로 들어가서 아래 사진과 같은 설정을 하고 다운로드를 누른다. 글 작성자 본인은 맥 사용자라 여기서 부터는 사진을 첨부하지 못해 글로만 남기겠음c

2022년 6월 9일
·
0개의 댓글

DBMS - Day1 basic

DBMS : Database Management System DBMS는 크게 두 종류가 있다. > - RDBMS(Relational DBMS, 관계형 데이터베이스) Non-RDBMS(No SQL, 비관계형 데이터베이스) 각각의 특징은 밑에서 알아보도록 하자. >

2022년 6월 9일
·
0개의 댓글

DBMS(Database Management System)

데이터베이스 관리 시스템응용 프로그램과 데이터 사이의 중재자로서 모든 사용자들이 데이터베이스를 공용할 수 있게 관리해주는 범용 소프트웨어| 발전과정은 "데이터를 저장하는 방법"에 대한 고민들의 결과물입니다.1) "데이터를 프로그램에 저장"하자프로그램에 데이터를 직접 저

2022년 6월 8일
·
0개의 댓글