- 자바
- sql
- 문자열
- spring boot
- spring mvc
- PYTHON
- springboot
- 스프링부트
- 1차원 배열
- 데이터베이스
- 스프링
- AWS
- spring security 6
- hibernate
- @transactional
- DI
- mysql
- static
- Docker
- join
- nginx
- java
- spring
- SSL
- 프로그래머스
- ORM
- string
- Django
- jpa
- select
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
목록Database (15)
개발하는 자몽

데이터베이스의 원리와 응용 본 강의에서는 데이터베이스 입문자들에게 꼭 필요한 데이터베이스 기초 이론, 데이터 모델과 연산, SQL, 데이터베이스 설계에 대해 공부하고자 한다. www.kocw.net 위 강의와 데이터베이스 개론(2019, 김연희 지음) 책을 바탕으로 작성하는 글입니다. 데이터베이스 관리 시스템의 등장 배경 파일 시스템(file system) 데이터를 파일로 관리하기 위해 파일을 생성/삭제/수정/검색하는 기능을 제공하는 소프트웨어 응용 프로그램마다 필요한 데이터를 별도의 파일로 관리함 → 같은 내용의 데이터가 여러 파일에 중복 저장될 수 있음 파일 시스템의 문제점 같은 내용의 데이터가 여러 파일에 중복 저장된다 → 내용이 변경되었을 때 중복된 데이터를 모두 수정하지 않으면 데이터 불일치로 ..

이 포스트는 kocw의 한양대학교 백현미 교수님의 데이터베이스의 원리와 응용 강의(2015)를 기반으로 작성됩니다. 데이터베이스의 원리와 응용 본 강의에서는 데이터베이스 입문자들에게 꼭 필요한 데이터베이스 기초 이론, 데이터 모델과 연산, SQL, 데이터베이스 설계에 대해 공부하고자 한다. www.kocw.net 데이터베이스 데이터들의 집합 데이터베이스 정의 공유 데이터 통합 데이터 저장 데이터 운영 데이터 데이터베이스 특성 실시간 접근 계속 변화 동시 공유 내용 기반 참조 데이터를 통해 정보를 처리하고 의사결정자에게 전달하는 과정을 수행 데이터와 정보의 차이 데이터(Data) 의미가 부여되어 있지는 않지만 현실 세계에서 단순히 관찰하거나 측정해 수집한 사실이나 값 정보(Information) 의사 결정..

SQL 기본 명령어 데이터 정의어(Data Definition Language) : 테이블 생성, 변경, 삭제 데이터 조작어(Data Manipulation Language) : 데이터 삽입, 조회, 수정 삭제 데이터 제어어(Data Control Language) : 데이터 접근 권한 부여, 제거 트랜젝션 제어어(Transaction Control Language) : 데이터 조작어 명령어 실행, 최소, 임시저장 데이터 정의어(DDL) 테이블을 생성, 변경, 삭제할 때 사용하는 명령어 테이블은 각 열마다 반드시 1가지 데이터 타입으로 정의되어야 한다. 테이블은 각 열마다 제약 조건을 정의할 수 있다. (아래 나열된 조건보다 더 많음) PK(Primary Key) : 중복되어 나타날 수 없는 단일 값, ..

MySQL Server : 오라클에서 관리 및 지원하는 오픈 소스 관계형 데이터베이스 Workbench : MySQL Server를 관리하기 위한 소프트웨어 (SQL 사용) Workbench 화면 구성(윈도우 기준) 데이터베이스 관리 SQL 명령어 실행 결과 출력 Workbench 단축키와 주석 처리 주석 : /* 내용 */ Ctrl + T : 새로운 쿼리창 열기 Ctrl + Enter : 쿼리 실행 Ctrl + S : 쿼리 저장 간단한 SQL 명령어 (대소문자 구분 X) SQL 명령어 설명 CREATE DATABASE 데이터베이스이름; 데이터 베이스 생성 USE 데이터베이스이름; 해당 데이터베이스 사용 DROP DATABASE 데이터베이스이름; 데이터 베이스 삭제

SQL이란? Structured Query Language의 약자로 관계형 데이터베이스가 이해할 수 있는 구조화된 질의어 관계형 데이터베이스(RDB)란? Relational DataBase의 약자로 행과 열로 구성된 테이블이 다른 테이블과 관계를 맺고 모여있는 집합체를 의미 관계형 테이블 관계형 데이터베이스에 저장되는 데이터의 집합 행(row)과 열(column)으로 구성 관계형 테이블 간의 관계(Relationship) 관계는 다음과 같은 세가지 형태로, 테이블 간의 연결이 가능하다는 것을 의미 1 : 1 1 : N N : N 정리 SQL : 관계형 데이터베이스에 있는 데이터를 분석하는 언어 관계형 데이터베이스 : 테이블이 관계를 맺고 모여있는 집합체 데이터는 행(row)과 열(column)을 갖추어 ..