목록전체 글 (45)
bread, coffee and coding
병렬 데이터 베이스?? 수평 분할?? 시스템 카탈로그란 뭘까 시스템 카탈로그는 데이터베이스 관리자의 도구로, 데이터베이스에 저장되어 있는 모든 데이터 개체들에 대한 정의나 명세에 대한 정보가 수록되어 있는 시스템 테이블이다 한마디로 데이터베이스 관리자 도구 시스템 카탈로그는 DBMS가 스스로 생성하고 유지하기 때문에 인서트, 딜리트, 업데이트 문으로 갱신하는 것을 허용하지 않는다.. where 절에는 원하는 조건이 들어가고 select 뒤에 distinct 들어가서 중복되는 레코드를 없앤다 정리 한번들어가자 DDL creat => 테이블 생성 drop => view , table, database를 삭제 할 때 사용 alter => 데이터 컬럼 구조를 변경 할때 쓴느것 컬럼? 튜플 = 로우 ----> 튜..
21. 힙정렬(Heap Sort)에 대한 설명으로 틀린 것은? 1.정렬 아이템이나 레코드에 포함된 필드의 키에 따라 정보의 요소들을 배열하는 것 주기억장치에서 이루어지는 내부 정렬: 히프정렬/ 삽입정렬/ 셀 정렬/ 버블 정렬/ 퀵 정렬/ 2-way 병합 정렬/ 선택 정렬 / 기수 정렬 2. 히프 정렬(= 힙 정렬, heap sort) - 진 이진트리를 이용한 정렬 방식 - 평균과 최악 모두 시간 복잡도 O (nlog2n) - 정렬할 입력 레코드들로 힘을 구성하고 가장 큰 키 값을 갖는 루트 노드를 제거하는 과정을 반복하여 정렬하는 기법 3. 삽입 정렬 - 하나씩 삽입하면서 정렬 4. 버블정렬 - 인접해 있는 자료를 비교하면서 정렬 5. 퀵 정렬 - 키를 기분으로 작은 값은 왼쪽에, 큰 값은 오른족 서브 ..
쪼개기 공부 1. 소프트웨어 설계 1.시스템의 구성요소로 볼 수 없는 것은? 1.Process 2.Feedback 3.Maintenance 4.Control 시스템의 구성요소 입력(Input) / 출력(Output) / 제어(Control) / 처리(Process) / 피드백(Feedback) ->이런식으로 외우면 쉽게 외워진다 ? -> Maintenance은 뭘까 maintenance의 뜻 유지 관리라는 뜻 유지보수는 구성요소가 아니다. 답. 3 2. 유스케이스(Usecase)에 대한 설명 중 옳은 것은? 유스케이스 다이어그램에 개념를 알아보자 유스케이스 다이어그램은 개발된 시스템과 관련되 외부 요소들 즉 사용자와 다른 외부 시스템들이 개발될 시스템을 이용해 수행할 수 있는 기능을 사용자의 관점에서 표..
2.5.2 버젼 종속요소 추가 Board.java package com.zerock.domian; import lombok.Getter; import lombok.Setter; import lombok.ToString; import org.hibernate.annotations.CreationTimestamp; import org.hibernate.annotations.UpdateTimestamp; import javax.persistence.*; import java.sql.Timestamp; @Getter @Setter @ToString @Entity @Table(name="table_boards") public class Board { @Id //@GeneratedValue(strategy = Ge..
Posts.java package com.jojoldu.book.springboot.domain.posts; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; import javax.persistence.*; @Getter @NoArgsConstructor @Entity public class Posts { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @Column(length = 500, nullable = false) private String title; @Column(columnDefinition = "TEXT", nullable ..