Database Spring Boot + AWS RDS (MySQL) 연동하기 (1) 데이터베이스 생성 방식 : 표준 생성 (8) 보안 그룹 : 새로 생성 (9) 데이터베이스 옵션 - 초기 데이터베이스 이름 : demo (2) VPC 보안 그룹을 클릭해, 보안 그룹페이지로 이동합니다. ec2-security : (기존에 만들어둔) EC2 인스턴스의 보안 그룹의 이름 (3) "보안 그룹 생성"을 클릭합니다. (6) (기존 EC2 인스턴스가 있다면,) DB에 접근할 수 있... Spring bootDatabaseawsDatabase ☁️ BE TIL Day 13 0330 Method that was used in apollo-server Need to create swagger typeDef is created automatically Thus, the docs are created automatically by using resolver. => It gets the types from resolver file. No need to write schema o... DatabasegraphqlBackendApollo clientdbeaverApollo client [개발일지 3월 31일] [공통교육-파이썬 기초] 데이터베이스 Python 연동 - 이고잉 강사 프레임워크 : 함수를 체계적으로 만들어놓으면 호출할 수 있는 것 (라이브러리) / 입력했을 때 서버와 웹 브라우저가 통신하는 통신내역을 볼 수 있음 (밑의 그림) → POST 오류 창 → 이 포스트는 현재 허용되고 있지 않는다. Flask → QuickStart → HTTP Method(웹과 웹브라우저 간의 통신 규칙 방법)(css)(png)(js) → 서버에서 동작 → return값을 서버... DatabaseterminalPython3sqlite3Database [DB] 군대로 알아보는 트랜잭션 - 4. 지속성 편 드디어 ACID의 마지막인 Durability, 지속성입니다. 그런데 지속성은 사실 별로 다룰 내용이 없습니다. 트랜잭션을 통해 DB에 반영된 내용은 유지되어야 한다는 이야기입니다. 그래도 유종의 미를 거두기 위해 짧은 코드를 살펴보겠습니다. 훈련소로 입소한 훈련병들 목록은 한 번 반영된 후에는 계속해서 유지되어야 합니다 훈련소로_입장() 메서드를 언제 실행하더라도, 새로운 트랜잭션이 발생하... DatabaseDatabase 17) 아 죄송해요,, 저는 프론트인데,, Dbeaver로 CRUD되는 API만들줄 알고,, openAPI써도 되고,,firebase로 db쓸수 있어요😎 (code-camp FE 6기) -origin은 원래 위치가 되는거고, cross origin은 다른 페이지에서 api쓰고 싶은데, 그 근본 사이트에서 정보를 cross해서 데이터를 가져올 수 있으면 yes! 파일을 다운로드 받을수 있는 주소를 알아서, 그 컴퓨터에 브라우저가 접속을해서, 그 파일을 화면에 그려주는 방식이다 ! <img src = ""이것들도 우리가 다 주소에 들어가서 다운받는것 ! 영상같은 백 api요청해... public APIDatabaseaxiosORMsqlnosqlnode.js서버프로그램PORTpostmanopen API서버컴퓨터Database Database | DB 이름 변경하기 프로젝트 개발 단계에서 사용하던 데이터베이스를 그대로 운영 DB로 사용하려고 한다. MySQL 기준으로 5.1.7 버전에서는 RENAME DATABASE 명령어를 통해서 DB 이름을 쉽게 바꿀 수 있었으나, 데이터 손실 위험성이 발견되어 5.1.23 버전 이후로 위 명령어가 삭제되었다고 한다. 그렇다면... Database 이름을 바꾼다? → 불가능!!! 새로운 Database를 생성하고, ... dbDB명DatabaseDB이름DB명 ☀️ BE TIL Day 17 0405 ⬇️ Main Note 🌿 Type settings isSoldout is in a boolean type, which the default value is written as false. When isSoldout changes into true, then the user cannot edit the product. 🌿 Entity Query Settings ⬇️ command shortc... APIDatabaseCRUD APIBackenddockerdbeaverAPI ☀️ BE TIL Day 16 0404 ⬇️ Main Note 🌿 Basic ↘️ Starting the SQL inside the database ↘️ Joining two tables with id ↘️ When yiu write update tattoo set name='myFirstTattoo'; => Error occurs like this. So, there should be a condition for the code... mysqlDatabaseBackendsqltypeOrmentityBackend OracleDB - JOIN 관계형 데이터베이스는 최소한의 데이터를 테이블에 담고 있어 원하는 정보를 테이블에서 조회하려면 한 개 이상의 테이블에서 데이터를 읽어와야 되는 경우가 많다. 이 때, 테이블간 관계를 맺기 위한 연결고리 역할이 필요한데, 두 테이블에서 같은 데이터를 저장하는 컬럼이 연결고리가됨. EMPLOYEE 테이블과 DEPARTMENT 테이블을 연결할 때 DEPT_CODE 컬럼과 DEPT_ID 컬럼이 같은... oracleDatabaseDatabase 우당탕탕 늑개 Database #9 - 사용자 관리 사용자에 따라서 접근할 수 있는 데이터와 사용할 수 있는 기능을 제한 사용자를 생성하고 권한을 부여하는 명령어 사용자의 제한 데이터 베이스 서버에 접속하는 사용자 제한 ID@host 대상의 제한 모든 데이터베이스와 테이블을 제어 대상으로 할 때는 '*' 사용 권한(기능)의 제한 사용할 수 있는 권한을 제한 권한 SELECT, INSERT, UPDATE, DELETE ALTER, CREATE,... sqlAPIDatabaseAPI MySQL | DDL, DML, DQL 쿼리문 사용하기 스키마란 데이터의 논리적인 구조(DB,테이블)이다. 즉 DDL은 데이터의 논리적인 구조(DB 또는 테이블)를 추가하고 수정하고 삭제한다. 1. 데이터베이스 만들기 데이터베이스 만들기 2. 테이블 만들기 연습용으로 좋아하는 아티스트 정보가 담긴 테이블과 노래의 정보가 담긴 테이블을 만들려고 한다. 테이블 생성 아티스트 정보가 담긴 테이블 만들기 노래 정보가 담긴 테이블 만들기 (외래키 지정하는... DMLDatabaseDDLDQLDDL PostgreSQL + Django 연동하기 PostgreSQL 재설치 지난번에 깔았던 거 지우고 (C:\Program Files\PostgreSQL\14 에 uninstaller가 있었다. 이거 누르기만 하면 알아서 잘 지워줌) 다시 깔았더니 디폴트로 포트번호 5432가 제대로 나왔다. 지난번에 컴퓨터에 13이 깔려있어서 5432가 사용 중이라 5433이 떴었나봄 postgreSQL 깔면서 정하는 비밀번호는 postgreSQL 슈퍼유... PostgreSQLDatabasedjangoDatabase PostgreSQL 사용하기 (pgAdmin) postgreSQL 쓰면서 명령어는 mysql 쓰고 자빠지니 명령어가 안먹지.. 데이터베이스 목록 확인하고 특정 데이터베이스(watti)로 접속하기 왼쪽 프롬프트가 데이터베이스 이름으로 바뀐 걸 확인할 수 있다. watti(DB) 안에 있는 table 목록 확인 장고 프로젝트 안에 있던(models.py) 모델들이 알아서 DB에 들어가 있다. pgAdmin 설치하고 열기 PostgreSQL을... PostgreSQLDatabasepgadmindjangoDatabase SQL IFNULL 해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수이다. 기본 구조 SELECT IFNULL(Column명, "Null일 경우 대체 값") FROM 테이블명; 내 답안... sqlDatabaseprogrammersDatabase OracleDB - GROUP BY(HAVING) 여러 개의 결과 값을 산출하기 위해 그룹 함수가 적용된 그룹의 기준을 ORDER BY절에 기술하여 사용한다. 그전에 SQL에서 SELECT문의 해석 순서를 알아두자. 5 : SELECT 컬럼명 AS 별칭, 계산식, 함수식 2 : WHERE 컬럼명 | 함수식 비교연산자 비교값 3 : GROUP BY 그룹을 묶을 컬럼명 이 순서는 계속해서 SQL 사용시 중요하므로 꼭꼭 알아두자!!! ✏ GROU... DatabaseoracleDatabase 스프링 부트에 PostgreSQL 로컬 db 연동하기 의존성 추가 version 정보를 지정해주지 않으면 스프링부트가 알아서 최적화된 버전으로 지정해준다고 한다. 설정 파일 postgresql은 기본 포트가 5432이다. test 코드 example/PostgreSQLRunner 콘솔에 디비 정보가 뜬다 DB 확인 로컬 디비에 연동됐다. 다음은 도커 컨테이너도 이용해보겠다... Spring bootDatabaseDatabase ✍️ 스파르타코딩클럽 SQL (3주차) ✏️ 혼자 연습하려고 기록하는 블로깅.. 🐼 몰랐던 부분 & 헷갈린 부분만 정리 JOIN -> 실에서 엄~~~청 많이 쓰임! -> 두 개의 테이블을 연결해서 볼 수 있음! -> 기준이 되는 키가 필요함 ! 그걸 매개로 두개를 붙임. JOIN: Left join, Inner join 🌱 Left join A를 기준으로(왼쪽을 기준으로) B를 붙인다! users랑 point_users 랑 레프트... TILsqlDatabaseDatabase [DB] Web Database Programming Techniques Using Tomcat + JSP 대부분의 Internet applications는 사용자와 상호작용할 수 있는 dynamic web page를 요구한다. 하지만 basic HTML은 static web pages를 구현하는데 유용하다. JavaServer Pages(JSP) 서버에서 script를 작성하여 클라이언트에서 보낼 dynamic web page를 생성할 수 있다. database server와 연결하는데 JDBC... DatabaseDatabase SQL_JOIN NL 조인은 하나의 테이블에서 데이터를 먼저 찾고 그 다음 테이블을 조인하는 방식! 먼저 조회되는 테이블을 OUTER TABLE이라하고 다음으로 조인되는 테이블을 INNER TABLE이라 함! NL 조인은 RANDOM ACCESS가 많이 일어나서 성능 지연이 발생할 수 있음! 위 그림에서 선행테이블에서 다음 인덱스를 찾는 과정을 RANDOM ACCESS라고 함 실행 계획으로 EMP테이블을 먼... sqlDatabaseDatabase MySql 기본 데이터 베이스(스키마) 테이블이 있으며 데이터베이스 별로 묶을 수 있다. 데이터베이스 생성 데이터베이스 삭제 데이터베이스 보기 데이터베이스 사용 테이블 생성(CREATE TABLE) - PRIMARY KEY - FOREIGN KEY VARCHAR(50) , INT(11) , DATETIME ,TEXT 데이터 타입이며 아래 참조 사이트에서 확인 가능 테이블 보기(SHOW TABLES) () 에... DatabaseDatabase [web] Database Join [1] Cross Join (Cartisian Product) 특별한 조건 없이 선행 테이블과 후행 테이블의 모든 행을 조합합니다. [2] Inner Join 선행 테이블과 후행 테이블 모두를 조합하는데, 조인 조건문을 충족시키는 레코드만을 반환합니다. [3] Natural Join 선행 테이블과 후행 테이블 모두를 조합하는데, 동일한 이름을 갖는 컬럼에서 같은 값을 같는것들만 반환합니다. ... webDatabaseDatabase [C.R.U.D.] Django Post, Get -------여기까지가 기본 세팅-------- Object Relational Mapping(ORM): Object(객체)는 OOP에서 사용되는 객체 그 자체를 의미하고, Relational(관계)는 흔히 사용하는 관계형 DB를 의미함 즉, 객체와 관계형DB를 매핑해주는 개념 예를 들어, Django(Python)에서 작성한 코드를 관계형 DB의 SQL 쿼리로 자동 변환 시켜서 개발자가 따... GETpython위코드POSTWeCodeDatabaseDatabase Non-Relational Database, Mongo DB FK로 테이블을 묶어서 데이터를 수정해주면 엮어놓은 다른 테이블의 데이터 또한 자동으로 변하기 때문이다. SQL 데이터베이스보다 자유로운 형태로 데이터를 저장할 수 있으므로 필요에 따라서 새로운 데이터 유형을 추가할 수 있다. 시장에 빠르게 프로토타입을 출시해야 하는 경우나, 소프트웨어 버전별로 많은 다운타임(데이터베이스의 서버를 오프라인으로 전환하여 작업하는 시간) 없이 데이터 구조를 자주... DatabasemongodbDatabase 2021.11.29 (화) AWS - RDS 구축하기 RDS 구축을 할 것이다 하나의 서버에 소스코드와 데이터베이스가 한 곳에 있을 곳으로 예측이 된다. 고객들의 개인 정보, 소스 등이 모두 없어질 수 있으니 개발자들은 데이터베이스의 데이터들을 아예 보지 않는 것이 낫다. 그런 정보에 접근하려면 개인정보 관리자가 접근하고 다른 개발자들은 대부분 접근 권한이 없다. EC2에 저장을 할 것이다. RDS : 데이터베이스 전용 서버 그 곳에는 DB만 ... rdsSSACaws클라우드DatabaseDatabase TIL 2021.07.28 | (SQL) Subquery 1 서브쿼리부터 너무 정리가 어렵습니다. 온전히 이해하지 못하는지 작성하는게 계속 막힙니다. 점점 문장이 길어지니 이해도도 떨어지는거 같습니다. ● 여름방학 SQL 공부하기 SQL 이론 학습을 위해 SQLD 공부 중 → 9월 中 SQLD 자격 취득이 목표 SQL 학습을 위해 온라인 강의 수강 중: 2) Subquery 2. 서브쿼리 내용 정리 ▶Subquery는 where, select, fro... TILmysqlDatabasesqlDatabase
Spring Boot + AWS RDS (MySQL) 연동하기 (1) 데이터베이스 생성 방식 : 표준 생성 (8) 보안 그룹 : 새로 생성 (9) 데이터베이스 옵션 - 초기 데이터베이스 이름 : demo (2) VPC 보안 그룹을 클릭해, 보안 그룹페이지로 이동합니다. ec2-security : (기존에 만들어둔) EC2 인스턴스의 보안 그룹의 이름 (3) "보안 그룹 생성"을 클릭합니다. (6) (기존 EC2 인스턴스가 있다면,) DB에 접근할 수 있... Spring bootDatabaseawsDatabase ☁️ BE TIL Day 13 0330 Method that was used in apollo-server Need to create swagger typeDef is created automatically Thus, the docs are created automatically by using resolver. => It gets the types from resolver file. No need to write schema o... DatabasegraphqlBackendApollo clientdbeaverApollo client [개발일지 3월 31일] [공통교육-파이썬 기초] 데이터베이스 Python 연동 - 이고잉 강사 프레임워크 : 함수를 체계적으로 만들어놓으면 호출할 수 있는 것 (라이브러리) / 입력했을 때 서버와 웹 브라우저가 통신하는 통신내역을 볼 수 있음 (밑의 그림) → POST 오류 창 → 이 포스트는 현재 허용되고 있지 않는다. Flask → QuickStart → HTTP Method(웹과 웹브라우저 간의 통신 규칙 방법)(css)(png)(js) → 서버에서 동작 → return값을 서버... DatabaseterminalPython3sqlite3Database [DB] 군대로 알아보는 트랜잭션 - 4. 지속성 편 드디어 ACID의 마지막인 Durability, 지속성입니다. 그런데 지속성은 사실 별로 다룰 내용이 없습니다. 트랜잭션을 통해 DB에 반영된 내용은 유지되어야 한다는 이야기입니다. 그래도 유종의 미를 거두기 위해 짧은 코드를 살펴보겠습니다. 훈련소로 입소한 훈련병들 목록은 한 번 반영된 후에는 계속해서 유지되어야 합니다 훈련소로_입장() 메서드를 언제 실행하더라도, 새로운 트랜잭션이 발생하... DatabaseDatabase 17) 아 죄송해요,, 저는 프론트인데,, Dbeaver로 CRUD되는 API만들줄 알고,, openAPI써도 되고,,firebase로 db쓸수 있어요😎 (code-camp FE 6기) -origin은 원래 위치가 되는거고, cross origin은 다른 페이지에서 api쓰고 싶은데, 그 근본 사이트에서 정보를 cross해서 데이터를 가져올 수 있으면 yes! 파일을 다운로드 받을수 있는 주소를 알아서, 그 컴퓨터에 브라우저가 접속을해서, 그 파일을 화면에 그려주는 방식이다 ! <img src = ""이것들도 우리가 다 주소에 들어가서 다운받는것 ! 영상같은 백 api요청해... public APIDatabaseaxiosORMsqlnosqlnode.js서버프로그램PORTpostmanopen API서버컴퓨터Database Database | DB 이름 변경하기 프로젝트 개발 단계에서 사용하던 데이터베이스를 그대로 운영 DB로 사용하려고 한다. MySQL 기준으로 5.1.7 버전에서는 RENAME DATABASE 명령어를 통해서 DB 이름을 쉽게 바꿀 수 있었으나, 데이터 손실 위험성이 발견되어 5.1.23 버전 이후로 위 명령어가 삭제되었다고 한다. 그렇다면... Database 이름을 바꾼다? → 불가능!!! 새로운 Database를 생성하고, ... dbDB명DatabaseDB이름DB명 ☀️ BE TIL Day 17 0405 ⬇️ Main Note 🌿 Type settings isSoldout is in a boolean type, which the default value is written as false. When isSoldout changes into true, then the user cannot edit the product. 🌿 Entity Query Settings ⬇️ command shortc... APIDatabaseCRUD APIBackenddockerdbeaverAPI ☀️ BE TIL Day 16 0404 ⬇️ Main Note 🌿 Basic ↘️ Starting the SQL inside the database ↘️ Joining two tables with id ↘️ When yiu write update tattoo set name='myFirstTattoo'; => Error occurs like this. So, there should be a condition for the code... mysqlDatabaseBackendsqltypeOrmentityBackend OracleDB - JOIN 관계형 데이터베이스는 최소한의 데이터를 테이블에 담고 있어 원하는 정보를 테이블에서 조회하려면 한 개 이상의 테이블에서 데이터를 읽어와야 되는 경우가 많다. 이 때, 테이블간 관계를 맺기 위한 연결고리 역할이 필요한데, 두 테이블에서 같은 데이터를 저장하는 컬럼이 연결고리가됨. EMPLOYEE 테이블과 DEPARTMENT 테이블을 연결할 때 DEPT_CODE 컬럼과 DEPT_ID 컬럼이 같은... oracleDatabaseDatabase 우당탕탕 늑개 Database #9 - 사용자 관리 사용자에 따라서 접근할 수 있는 데이터와 사용할 수 있는 기능을 제한 사용자를 생성하고 권한을 부여하는 명령어 사용자의 제한 데이터 베이스 서버에 접속하는 사용자 제한 ID@host 대상의 제한 모든 데이터베이스와 테이블을 제어 대상으로 할 때는 '*' 사용 권한(기능)의 제한 사용할 수 있는 권한을 제한 권한 SELECT, INSERT, UPDATE, DELETE ALTER, CREATE,... sqlAPIDatabaseAPI MySQL | DDL, DML, DQL 쿼리문 사용하기 스키마란 데이터의 논리적인 구조(DB,테이블)이다. 즉 DDL은 데이터의 논리적인 구조(DB 또는 테이블)를 추가하고 수정하고 삭제한다. 1. 데이터베이스 만들기 데이터베이스 만들기 2. 테이블 만들기 연습용으로 좋아하는 아티스트 정보가 담긴 테이블과 노래의 정보가 담긴 테이블을 만들려고 한다. 테이블 생성 아티스트 정보가 담긴 테이블 만들기 노래 정보가 담긴 테이블 만들기 (외래키 지정하는... DMLDatabaseDDLDQLDDL PostgreSQL + Django 연동하기 PostgreSQL 재설치 지난번에 깔았던 거 지우고 (C:\Program Files\PostgreSQL\14 에 uninstaller가 있었다. 이거 누르기만 하면 알아서 잘 지워줌) 다시 깔았더니 디폴트로 포트번호 5432가 제대로 나왔다. 지난번에 컴퓨터에 13이 깔려있어서 5432가 사용 중이라 5433이 떴었나봄 postgreSQL 깔면서 정하는 비밀번호는 postgreSQL 슈퍼유... PostgreSQLDatabasedjangoDatabase PostgreSQL 사용하기 (pgAdmin) postgreSQL 쓰면서 명령어는 mysql 쓰고 자빠지니 명령어가 안먹지.. 데이터베이스 목록 확인하고 특정 데이터베이스(watti)로 접속하기 왼쪽 프롬프트가 데이터베이스 이름으로 바뀐 걸 확인할 수 있다. watti(DB) 안에 있는 table 목록 확인 장고 프로젝트 안에 있던(models.py) 모델들이 알아서 DB에 들어가 있다. pgAdmin 설치하고 열기 PostgreSQL을... PostgreSQLDatabasepgadmindjangoDatabase SQL IFNULL 해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수이다. 기본 구조 SELECT IFNULL(Column명, "Null일 경우 대체 값") FROM 테이블명; 내 답안... sqlDatabaseprogrammersDatabase OracleDB - GROUP BY(HAVING) 여러 개의 결과 값을 산출하기 위해 그룹 함수가 적용된 그룹의 기준을 ORDER BY절에 기술하여 사용한다. 그전에 SQL에서 SELECT문의 해석 순서를 알아두자. 5 : SELECT 컬럼명 AS 별칭, 계산식, 함수식 2 : WHERE 컬럼명 | 함수식 비교연산자 비교값 3 : GROUP BY 그룹을 묶을 컬럼명 이 순서는 계속해서 SQL 사용시 중요하므로 꼭꼭 알아두자!!! ✏ GROU... DatabaseoracleDatabase 스프링 부트에 PostgreSQL 로컬 db 연동하기 의존성 추가 version 정보를 지정해주지 않으면 스프링부트가 알아서 최적화된 버전으로 지정해준다고 한다. 설정 파일 postgresql은 기본 포트가 5432이다. test 코드 example/PostgreSQLRunner 콘솔에 디비 정보가 뜬다 DB 확인 로컬 디비에 연동됐다. 다음은 도커 컨테이너도 이용해보겠다... Spring bootDatabaseDatabase ✍️ 스파르타코딩클럽 SQL (3주차) ✏️ 혼자 연습하려고 기록하는 블로깅.. 🐼 몰랐던 부분 & 헷갈린 부분만 정리 JOIN -> 실에서 엄~~~청 많이 쓰임! -> 두 개의 테이블을 연결해서 볼 수 있음! -> 기준이 되는 키가 필요함 ! 그걸 매개로 두개를 붙임. JOIN: Left join, Inner join 🌱 Left join A를 기준으로(왼쪽을 기준으로) B를 붙인다! users랑 point_users 랑 레프트... TILsqlDatabaseDatabase [DB] Web Database Programming Techniques Using Tomcat + JSP 대부분의 Internet applications는 사용자와 상호작용할 수 있는 dynamic web page를 요구한다. 하지만 basic HTML은 static web pages를 구현하는데 유용하다. JavaServer Pages(JSP) 서버에서 script를 작성하여 클라이언트에서 보낼 dynamic web page를 생성할 수 있다. database server와 연결하는데 JDBC... DatabaseDatabase SQL_JOIN NL 조인은 하나의 테이블에서 데이터를 먼저 찾고 그 다음 테이블을 조인하는 방식! 먼저 조회되는 테이블을 OUTER TABLE이라하고 다음으로 조인되는 테이블을 INNER TABLE이라 함! NL 조인은 RANDOM ACCESS가 많이 일어나서 성능 지연이 발생할 수 있음! 위 그림에서 선행테이블에서 다음 인덱스를 찾는 과정을 RANDOM ACCESS라고 함 실행 계획으로 EMP테이블을 먼... sqlDatabaseDatabase MySql 기본 데이터 베이스(스키마) 테이블이 있으며 데이터베이스 별로 묶을 수 있다. 데이터베이스 생성 데이터베이스 삭제 데이터베이스 보기 데이터베이스 사용 테이블 생성(CREATE TABLE) - PRIMARY KEY - FOREIGN KEY VARCHAR(50) , INT(11) , DATETIME ,TEXT 데이터 타입이며 아래 참조 사이트에서 확인 가능 테이블 보기(SHOW TABLES) () 에... DatabaseDatabase [web] Database Join [1] Cross Join (Cartisian Product) 특별한 조건 없이 선행 테이블과 후행 테이블의 모든 행을 조합합니다. [2] Inner Join 선행 테이블과 후행 테이블 모두를 조합하는데, 조인 조건문을 충족시키는 레코드만을 반환합니다. [3] Natural Join 선행 테이블과 후행 테이블 모두를 조합하는데, 동일한 이름을 갖는 컬럼에서 같은 값을 같는것들만 반환합니다. ... webDatabaseDatabase [C.R.U.D.] Django Post, Get -------여기까지가 기본 세팅-------- Object Relational Mapping(ORM): Object(객체)는 OOP에서 사용되는 객체 그 자체를 의미하고, Relational(관계)는 흔히 사용하는 관계형 DB를 의미함 즉, 객체와 관계형DB를 매핑해주는 개념 예를 들어, Django(Python)에서 작성한 코드를 관계형 DB의 SQL 쿼리로 자동 변환 시켜서 개발자가 따... GETpython위코드POSTWeCodeDatabaseDatabase Non-Relational Database, Mongo DB FK로 테이블을 묶어서 데이터를 수정해주면 엮어놓은 다른 테이블의 데이터 또한 자동으로 변하기 때문이다. SQL 데이터베이스보다 자유로운 형태로 데이터를 저장할 수 있으므로 필요에 따라서 새로운 데이터 유형을 추가할 수 있다. 시장에 빠르게 프로토타입을 출시해야 하는 경우나, 소프트웨어 버전별로 많은 다운타임(데이터베이스의 서버를 오프라인으로 전환하여 작업하는 시간) 없이 데이터 구조를 자주... DatabasemongodbDatabase 2021.11.29 (화) AWS - RDS 구축하기 RDS 구축을 할 것이다 하나의 서버에 소스코드와 데이터베이스가 한 곳에 있을 곳으로 예측이 된다. 고객들의 개인 정보, 소스 등이 모두 없어질 수 있으니 개발자들은 데이터베이스의 데이터들을 아예 보지 않는 것이 낫다. 그런 정보에 접근하려면 개인정보 관리자가 접근하고 다른 개발자들은 대부분 접근 권한이 없다. EC2에 저장을 할 것이다. RDS : 데이터베이스 전용 서버 그 곳에는 DB만 ... rdsSSACaws클라우드DatabaseDatabase TIL 2021.07.28 | (SQL) Subquery 1 서브쿼리부터 너무 정리가 어렵습니다. 온전히 이해하지 못하는지 작성하는게 계속 막힙니다. 점점 문장이 길어지니 이해도도 떨어지는거 같습니다. ● 여름방학 SQL 공부하기 SQL 이론 학습을 위해 SQLD 공부 중 → 9월 中 SQLD 자격 취득이 목표 SQL 학습을 위해 온라인 강의 수강 중: 2) Subquery 2. 서브쿼리 내용 정리 ▶Subquery는 where, select, fro... TILmysqlDatabasesqlDatabase