목록전체 글 (182)
취미가 좋다
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HbTbY/btrbN5RehVM/9kp6TadVeAaJ6LcK4x1jNk/img.png)
1. Use Database & Create Table & DataType use {데이터베이스 이름} create table {테이블 이름} ( column_name datatype [제약조건], column_name datatype [제약조건] ... ) 테이블과 행을 생성한다. use 대신, DBMS 연결 시 데이터베이스 설정을 하는 것이 더 편하다. DBMS에 오른쪽 마우스, Edit Connetction Database 입력 및 저장 테이블 이름을 정하는 규칙 규칙 좋은 예 나쁜 예 단수형 단어를 사용한다. user, role users , roles _ 로 구분한다. user_has_role 소문자를 사용한다. user_has_role User_has_role datatype 타입 종류 숫자 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PgK7F/btrbJJOI6aR/VnmSHrBzGXDShB5aTmtB3k/img.png)
1. Database 용어 1.1 테이블 : 표 형식으로 저장된 데이터의 집합 각각의 데이터가 어떤 이름으로, 어떤 타입으로 입력되어야 하는지에 대해 설정되어 있다. 각각의 열은 유일한 이름과 자신만의 타입을 가지고 있다. 이러한 열은 필드(field) 또는 속성(attribute)이라고도 한다. 1.2 데이터베이스 이러한 테이블들을 모아 놓은 집합 1.3 레코드 테이블에 들어가는 데이터들 테이블의 속성을 지니고 있으며 규칙을 전부 지킨 것들만 들어올 수 있다. 행, 또는 튜플(tuple)이라고 한다. 1.4 키(key) or 기본 키(primary key) 레코드를 고유하게 식별하기 위해 사용되는 속성 외래 키 1.5 스키마 데이터베이스의 다양한 구조와 제약 조건들 데이터 개체(Entity), 속성(A..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bTGKQx/btrbJbD7GGF/gAj1KR0ARTR2DoW5ADKvJk/img.png)
1.1 데이터베이스란? 논리적으로 연관된 여러 자료의 모음으로 그 내용을 고도로 구조함으로써 검색과 갱신을 효율적으로 할 수 있도록 한다. 즉, 몇 개의 자료 파일 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있다. 요약하자면, 일정한 체계 속에 저장된 데이터의 집합이다. 데이터는 Table(표)이라는 단위로 저장된다. 1.2 데이터베이스 종류 1.2.1 관계형 데이터베이스 (Relational DataBase, RDB) RDB가 사용하는 언어가 SQL이다. Table : 데이터를 구조적으로 묶은 목록 Record : Table 안에 있는 단일 데이터 항목 명확하게 정의된 구조가 있다. 관계를 통해서 연결된 여러개의 테이블에 데이터가 분산된다. 각 데이터의 부분 부분이 ..
https://leetcode.com/problems/min-stack/ Min Stack - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Design a stack that supports push, pop, top, and retrieving the minimum element in constant time. Implement the MinStack class: MinStack() initializes the stack object. void push(va..
https://www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 www.acmicpc.net Solution N = int(input()) ans = 0 r = None for num in range(1, N+1): a = num % 10 num = int(num / 10) while(True): if num == 0 : ans += 1 r = None break b = num % 10 num = int(num / 10) if r == None: r = a-b elif r != a-b: r ..
EC2 인스턴스 삭제 1년은 무료더라도, 그 이후에는 금액이 청구될 수 있으니, 인스턴스를 삭제해주는 것이 좋다. AWS console > EC2 > 인스턴스 > 인스턴스 상태 > 인스턴스 종료 종료됨으로 바뀌고, 약 6시간 뒤에 해당 라인이 삭제될 예정이다. 사용하지 않는 secret 삭제 서버에 접속하기 위해 등록한 ssh key / dockerhub에 이미지를 올리기 위해 등록한 token을 삭제한다. AWS console > EC2 > 네트워크 및 보안 > 키 페어 > 삭제 Docker Hub > settings > security > Delete