# Data Base

Visual Studio Code/vsCode와 DB연결
두 파일을 설치한다create connection 클릭리눅스 서버에 설치한 DB에 접근하도록 IP 주소와 port, user, passwd를 입력한다주의점 : Database 칸은 접근할 Database의 이름을 지정하는 것으로 접근할 이름이 존재하지 않으면 접근 불가
[ CS / DataBase ] Transaction isolation level
트랜잭션 격리 수준이란, 여러 개의 트랜잭션이 동시에 처리될 때에 트랜잭션 간 고립의 정도를 나타내는 것이다.격리 수준은 다음과 같이 4가지로 나눠진다.READ UNCOMMITTEDREAD COMMITTEDREPEATABLE READSERIALIZABLEREAD UNC

[ CS / DataBase ] Transaction
데이터를 가공하다보면 하나의 API를 통해 여러 데이터를 한번에 수정하거나 생성하고 삭제하는 경우가 발생하기 마련이다. 이러한 API를 요청하여 서버가 이를 수행하던 도중 서버에 문제가 생겨 종료된다면 어떤 일이 발생할까?은행의 송금 시스템을 예로 들어보자. 만약 A가
DB 기본 개념
데이터와 정보를 동일선상에 놓으면 안된다. 데이터는 현실 세계에서 단순히 관찰하여 얻은 사실, 값, 자료라고 한다. 정보는 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조작한 결과이다. 데이터와 정보는 같지 않다.필요한 데이터를 수집하여 저장했다

데이터 베이스
복잡한 현실 세계를 추상화, 단순화하여 일정한 표기법에 의해 명확하게 표현하는 것. (추상화, 단순화, 명확화 <-> 구체화, 복합화, 일반화 등이 아님.)모델(Model) : 현실 세계의 추상화된 반영.데이터와 데이터 간의 관계, 업무와 데이터 간의 관계를 모델

데이터베이스 설계
구조화된 데이터는 하나의 테이블로 표현할 수 있다. 사전에 정의된 테이블을 relation 이라고도 부르기 때문에, 테이블을 사용하는 데이터베이스를 관계형 데이터베이스(Relational database)라고 한다.데이터(data): 각 항목에 저장되는 값테이블(tab

TIL21: Elements of Web Architecture
Client (Web Browser) : HTML, CSS, JavaScript로 작성된 코드를 컴퓨터가 알 수 있게 하여 PC에서 해당 정보를 볼 수 있게 해주는 프로그램 - "손님"Server : 웹 상에 존재하는 정보를 제공하는 주체 - "스타벅스"API : 자원

[Web Architecture] Interaction with server
지금까지는 자바스크립트로 코드를 작성해보고, HTML과 CSS, 그리고 아직도 완벽하게 이해하지 못한 DOM 조작으로 웹페이지를 나름 구색을 갖추어서 흉내내는 작업을 했다. 그런데 이제 이머시브 과정에서는 서버(server)와 통신해서 진짜 애플리케이션을 만들어본다고

Database
DB란 엄청나게 많은 엑셀을 모아둔 것이다. 데이터 베이스 필요한 이유사용자의 데이터를 보존하기 위해서관계형 데이터베이스(RDBMS, Relational DataBase Management System)관계를 미리 지정한 데이터베이스 시스템이다. -ex) MySQL,
[Data Base] DB 기초
내용의 모든 출처는 부트캠프 위코드입니다. https://wecode.co.kr/ >## DataBase 기초 이해 및 설치 데이터를 저장 및 보존하는 시스템 Application에서는 데이터가 메모리 상에서 존재한다. 그리고 메모리에 존재하는 데이터는 보존이 되지 않는다.(휘발성) 해당 애플리케이션이 종료되면 메모리에 있던 데이터들은 다시 읽어들일...