[TIL] 1월 29일

yeon·2021년 1월 30일
0
post-custom-banner

생활코딩 서버 > MySQL

https://opentutorials.org/course/195/1400

SQL : Structured Query Language, 데이터베이스에서 데이터를 저장하거나 얻기 위해서 사용하는 표준화된 언어

쿼리(Query)란?

쿼리(Query)란?

데이터베이스에 정보를 요청하는 것

쿼리는 웹 서버에 특정한 정보를 보여달라는 웹 클라이언트 요청(주로 문자열을 기반으로 한 요청)에 의한 처리이다.

쿼리는 보통 데이터베이스로부터 특정한 주제어나 어귀를 찾기 위해 사용된다.

주제어가 검색엔진의 검색필드 내에 입력된 다음, 그 내용이 웹서버로 넘겨진다

B-Tree

B-Tree 개념 정리

B 트리

  • B-Tree는 데이터베이스와 파일 시스템에서 많이 사용되는 자료구조
  • 노드내의 최대 데이터 수에따라 m차 B-Tree 라고 한다.
  • 자식 노드의 개수가 2개 이상인 트리
  • 방대한 양의 저장된 자료를 검색해야 하는 경우에 검색어와 자료를 일일이 비교하는 것은 비효율적 → 데이터베이스에 맞지 않음
  • B-Tree는 자료를 정렬된 상태로 보관한다.
  • 삽입 삭제를 대수시간으로 할 수 있다.
    • 대수 시간? : 이진 탐색시 시간 복잡도 O(log n) = 로그 시간

그 뒤에 내용과 노드 관련내용은 잘 이해가 안간다. B-Tree가 무엇인지 간략하게 알았으니 여기까지만

MySQL 프로시저

MySQL 프로시저

스크립트를 어떻게 짜야하나 MySQL 안에서 짜야하나, 도커 밖에서 짜서 mysql 안에서 실행해야하나 잘몰라서 조원들과 이야기하다가 starve가 프로시저라는것이 있다는 것을 알려주었다.

post-custom-banner

0개의 댓글