profile
천체관측이 취미
post-thumbnail

[Database] MySQL

또 한번에 몰아서 쓰게 되지만 DB 공부 마지막 날에는 MySQL에 대해서 알아보았습니다.장단점 : MySQL은 Oracle에서 제공하는 오픈소스 DBMS로 고속 트렌잭션과 데드락 자동 감지 등을 지원하고 적은 용량을 차지합니다. 다만 대용량 데이터나 게임 데이터에는

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

[Database] Index & ORM

CS 공부 8일차. 2021년 마지막은 Index와 ORM에 대해 공부하며 보냈습니다.인덱스 : 특정 칼럼과 인덱스를 따로 테이블로 분리하여 더 검색하기 쉽게 하는 구조입니다. 보통 B+Tree를 사용하며 검색에는 효율성이 높지만 삽입, 수정, 삭제에는 오히려 더 느려

2021년 12월 31일
·
0개의 댓글
·
post-thumbnail

[Database] 정규화 & Transaction

CS공부 1주일 째. 오늘도 DB에 대해서 알아보겠습니다. :)RDBMS에서 중복을 최소화하기 위해 데이터를 쪼개는 것입니다.장점 : 중복이 줄어서 데이터 무결성을 보장할 수 있고, 이상현상을 방지할 수 있습니다.단점 : 테이블끼리의 연산이 많아집니다.이상(Anomal

2021년 12월 30일
·
0개의 댓글
·
post-thumbnail

[DB] 기본 개념(Key, Join, View, Partition, SQL Injection)

CS공부 7일차. 오늘부터는 DB에 관해서 정리할 예정입니다.데이터베이스는 데이터의 독립성, 무결성, 보안, 중복 제외, 일관성 등을 보장해주는 장점이 있습니다. MySQL에서는 데이터베이스를 스키마라고 부릅니다.후보키 : 기본키가 될수 있는 키들. 유일성과 최소성을

2021년 12월 29일
·
0개의 댓글
·
post-thumbnail

랜섬웨어 복구

발견11.13 19:00 경 프론트엔드와 백엔드에 문제가 없는데 구글 로그인이 안되는 것을 확인백엔드를 백그라운드 프로세스에서 포워드로 돌리고 확인하니 bmpuzzle.user 테이블이 존재하지 않는다는 오류 발생mysql에 접속하여 모든 테이블이 삭제된 것을 확인원인

2021년 11월 14일
·
0개의 댓글
·

Mysql C연동

c 코드에 include 추가하여 연동연동이 되지 않아 다른 방법을 시도해 보았다.설정 수정하여 연동 \- 아래 링크에서 Boost를 다운받고 install한다. \- https://www.boost.org/doc/libs/1_72_0/more/ge

2021년 3월 27일
·
0개의 댓글
·