본문 바로가기
반응형

전공공부/데이터베이스14

오라클 <> MSSQL 마이그레이션 차이점을 정리해보려 합니다 .. - 1 - (ORDER BY 정렬편) 다른건 다 괜찮은데 정렬이 정말 미칀놈이라 생각나는데로 먼저 기록해보려합니다.. 다른것도 차차 기록해볼게요 1. 오라클이랑 MSSQL 기본 정렬은 다르다 오라클 쿼리를 MSSQL 로 바꾸면서 좀 생각지도 못했던게 기본정렬이 다를 것이라는 생각을 안해서 둘이 정렬 맞추려고 시간 좀 썼었거든요. 예를 들어 ORDER BY 절이 없는 SELECT 문은 아무리해도 같은 정렬이 나올 수 가 없더라고요.. 왜냐..? 어느 기준으로 정렬되는지 모르기 때문에 라고 저는 찾았습니다 .. 그니깐 정렬이 필요하면 ORDER BY 절을 써서 정렬하는 것으로 .. 2. 오라클 NULL 뒤로 정렬 / MSSQL NULL 앞으로 정렬 이건 아직까지도 어떻게 해야할지 잘 못찾았는데요 .. 오라클은 NULL 기본으로 뒤로 정렬이라 M.. 2023. 12. 15.
57.정렬(Sort) 파일을 구성하는 각 레코드들을 특정 키 항목을 기준으로 오름차순(Ascending) 또는 내림차순(Descending)으로 재배열하는 작업이다. 내부 정렬 - 소량의 데이터를 주기억장치에만 기억시켜서 정렬하는 방식이다. - 종류 : 히프정렬, 삽입 정렬, 셸 정렬, 버블 정렬, 선택 정렬, 퀵 정렬, 2-Way Merge 정렬, 기수 정렬(=Radix Sort) 1. 힙 정렬(Heap Sort) : 연산시간이 최악과 평균의 경우 모두 0(nlogn)으로 빠른 속도를 갖는 정렬법 2. 선택 정렬 3. 버블 정렬 https://terms.naver.com/entry.nhn?docId=2270437&cid=51173&categoryId=51173 버블 정렬 버블 정렬(bubble sort)은 서로 이웃한 데이.. 2020. 2. 22.
48. 자료 구조의 분류 - 선형 구조 : 선형 리스트(배열), 연결 리스트, 스택, 큐, 데크 - 비선형 구조 : 트리, 그래프 2020. 2. 22.
60. 해싱(Hashing) - Hash Table이라는 기억공간을 할당하고, 해시 함수(Hash Function)를 이용하여 레코드 키에 대한 Hash Table 내의 Home Address를 계산한 후 주어진 레코드를 해당 기억장소에 저장하거나 검색 작업을 수행하는 방식이다. - DAM(직접접근방법) 파일을 구성할 때 해싱이 사용되며, 접근 속도는 빠르지만 기억공간이 많이 요구된다.- 여러가지 검색 방식 중 검색 속도가 가장 빠르다- 삽입, 삭제 작업의 빈도가 많을 때 유리한 방식이다.- 키-주소 변환 방법이라고도 한다. 해시 테이블(Hash Table)- 레코드를 1개 이상 보관할 수 있는 Home Bucket들로 구성한 기억공간으로, 보조기억장치에 구성할 수도 있고 주기억장치에 구성할 수 도 있다. - 버킷(Bucket) :.. 2020. 2. 19.
반응형